/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-de31.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 20:31:51,301 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 20:31:51,303 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 20:31:51,334 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 20:31:51,334 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 20:31:51,335 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 20:31:51,336 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 20:31:51,338 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 20:31:51,339 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 20:31:51,340 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 20:31:51,341 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 20:31:51,342 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 20:31:51,342 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 20:31:51,343 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 20:31:51,343 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 20:31:51,344 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 20:31:51,345 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 20:31:51,345 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 20:31:51,347 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 20:31:51,348 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 20:31:51,349 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 20:31:51,350 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 20:31:51,351 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 20:31:51,352 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 20:31:51,353 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 20:31:51,355 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 20:31:51,355 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 20:31:51,356 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 20:31:51,356 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 20:31:51,357 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 20:31:51,357 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 20:31:51,358 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 20:31:51,358 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 20:31:51,359 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 20:31:51,359 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 20:31:51,360 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 20:31:51,360 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 20:31:51,361 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 20:31:51,361 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 20:31:51,361 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 20:31:51,362 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 20:31:51,363 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 20:31:51,363 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:31:51,370 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 20:31:51,371 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 20:31:51,372 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 20:31:51,372 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 20:31:51,372 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 20:31:51,372 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 20:31:51,372 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 20:31:51,373 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 20:31:51,373 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 20:31:51,373 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 20:31:51,373 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 20:31:51,373 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 20:31:51,373 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 20:31:51,373 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 20:31:51,373 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 20:31:51,374 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:31:51,374 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 20:31:51,374 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 20:31:51,374 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 20:31:51,374 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 20:31:51,374 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 20:31:51,374 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 20:31:51,374 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:31:51,632 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 20:31:51,664 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 20:31:51,666 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 20:31:51,667 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 20:31:51,668 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 20:31:51,669 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops-crafted-1/in-de31.c [2022-04-06 20:31:51,735 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0fc9ee767/b09f4b123c204cdb8c967459fd61f106/FLAGac5e91f36 [2022-04-06 20:31:52,106 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 20:31:52,107 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/in-de31.c [2022-04-06 20:31:52,114 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0fc9ee767/b09f4b123c204cdb8c967459fd61f106/FLAGac5e91f36 [2022-04-06 20:31:52,525 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0fc9ee767/b09f4b123c204cdb8c967459fd61f106 [2022-04-06 20:31:52,527 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 20:31:52,528 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 20:31:52,529 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 20:31:52,529 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 20:31:52,533 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 20:31:52,534 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,535 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@15f162d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52, skipping insertion in model container [2022-04-06 20:31:52,535 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,544 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 20:31:52,556 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 20:31:52,764 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-de31.c[368,381] [2022-04-06 20:31:52,788 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:31:52,795 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 20:31:52,805 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-de31.c[368,381] [2022-04-06 20:31:52,810 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:31:52,821 INFO L208 MainTranslator]: Completed translation [2022-04-06 20:31:52,822 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52 WrapperNode [2022-04-06 20:31:52,822 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 20:31:52,825 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 20:31:52,825 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 20:31:52,825 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 20:31:52,834 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,834 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,840 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,840 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,852 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,856 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,862 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,865 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 20:31:52,868 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 20:31:52,868 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 20:31:52,868 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 20:31:52,869 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (1/1) ... [2022-04-06 20:31:52,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:31:52,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:52,905 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:31:52,927 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:31:52,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 20:31:52,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 20:31:52,943 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 20:31:52,944 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 20:31:52,944 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 20:31:52,944 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 20:31:52,944 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 20:31:52,944 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 20:31:52,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 20:31:52,944 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2022-04-06 20:31:52,945 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 20:31:52,945 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 20:31:52,945 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 20:31:52,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 20:31:52,946 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 20:31:52,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 20:31:52,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 20:31:52,947 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 20:31:53,006 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 20:31:53,008 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 20:31:53,173 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 20:31:53,177 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 20:31:53,178 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-04-06 20:31:53,179 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:31:53 BoogieIcfgContainer [2022-04-06 20:31:53,179 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 20:31:53,181 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 20:31:53,181 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 20:31:53,184 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 20:31:53,185 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 08:31:52" (1/3) ... [2022-04-06 20:31:53,185 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e04d4e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:31:53, skipping insertion in model container [2022-04-06 20:31:53,185 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:31:52" (2/3) ... [2022-04-06 20:31:53,186 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e04d4e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:31:53, skipping insertion in model container [2022-04-06 20:31:53,186 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:31:53" (3/3) ... [2022-04-06 20:31:53,187 INFO L111 eAbstractionObserver]: Analyzing ICFG in-de31.c [2022-04-06 20:31:53,192 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 20:31:53,192 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 20:31:53,230 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 20:31:53,236 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:31:53,236 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 20:31:53,248 INFO L276 IsEmpty]: Start isEmpty. Operand has 22 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 15 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 20:31:53,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-04-06 20:31:53,254 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:53,255 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:53,256 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:53,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:53,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1792812365, now seen corresponding path program 1 times [2022-04-06 20:31:53,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:53,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1632936805] [2022-04-06 20:31:53,280 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 20:31:53,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1792812365, now seen corresponding path program 2 times [2022-04-06 20:31:53,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:53,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971608180] [2022-04-06 20:31:53,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:53,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:53,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:53,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:53,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:53,703 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:31:53,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:53,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971608180] [2022-04-06 20:31:53,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971608180] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:53,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:53,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:31:53,708 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:53,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1632936805] [2022-04-06 20:31:53,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1632936805] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:53,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:53,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:31:53,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390777658] [2022-04-06 20:31:53,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:53,714 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:31:53,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:53,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:31:53,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-04-06 20:31:53,739 INFO L87 Difference]: Start difference. First operand has 22 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 15 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 8 states, 8 states have (on average 1.25) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:54,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:54,030 INFO L93 Difference]: Finished difference Result 49 states and 68 transitions. [2022-04-06 20:31:54,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:31:54,032 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.25) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-04-06 20:31:54,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:54,037 INFO L225 Difference]: With dead ends: 49 [2022-04-06 20:31:54,038 INFO L226 Difference]: Without dead ends: 16 [2022-04-06 20:31:54,040 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:31:54,043 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 43 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 49 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:54,045 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 49 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:54,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2022-04-06 20:31:54,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2022-04-06 20:31:54,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 states have internal predecessors, (14), 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:54,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2022-04-06 20:31:54,078 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 14 [2022-04-06 20:31:54,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:54,078 INFO L478 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2022-04-06 20:31:54,079 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.25) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:54,079 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2022-04-06 20:31:54,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-04-06 20:31:54,080 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:54,081 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:54,081 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 20:31:54,083 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:54,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:54,084 INFO L85 PathProgramCache]: Analyzing trace with hash 595464366, now seen corresponding path program 1 times [2022-04-06 20:31:54,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:54,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [397850288] [2022-04-06 20:31:54,101 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:54,101 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:54,101 INFO L85 PathProgramCache]: Analyzing trace with hash 595464366, now seen corresponding path program 2 times [2022-04-06 20:31:54,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:54,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927321323] [2022-04-06 20:31:54,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:54,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:54,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:54,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:54,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:54,225 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:31:54,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:54,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927321323] [2022-04-06 20:31:54,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927321323] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:54,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307429356] [2022-04-06 20:31:54,231 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:54,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:54,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:54,239 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:31:54,278 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:31:54,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:54,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:54,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 20:31:54,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:54,413 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:31:54,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:54,522 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:31:54,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307429356] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:54,522 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:54,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-04-06 20:31:54,523 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:54,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [397850288] [2022-04-06 20:31:54,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [397850288] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:54,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:54,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:31:54,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887765811] [2022-04-06 20:31:54,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:54,525 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:31:54,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:54,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:31:54,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-04-06 20:31:54,526 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 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:31:54,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:54,638 INFO L93 Difference]: Finished difference Result 29 states and 36 transitions. [2022-04-06 20:31:54,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 20:31:54,639 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 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:31:54,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:54,641 INFO L225 Difference]: With dead ends: 29 [2022-04-06 20:31:54,641 INFO L226 Difference]: Without dead ends: 23 [2022-04-06 20:31:54,641 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 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:31:54,643 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 19 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:54,643 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 31 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:54,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-04-06 20:31:54,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 22. [2022-04-06 20:31:54,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 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:31:54,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 26 transitions. [2022-04-06 20:31:54,650 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 26 transitions. Word has length 15 [2022-04-06 20:31:54,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:54,650 INFO L478 AbstractCegarLoop]: Abstraction has 22 states and 26 transitions. [2022-04-06 20:31:54,650 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 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:31:54,650 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 26 transitions. [2022-04-06 20:31:54,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-04-06 20:31:54,651 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:54,651 INFO L499 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:54,685 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:31:54,867 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:54,868 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:54,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:54,868 INFO L85 PathProgramCache]: Analyzing trace with hash 2132382061, now seen corresponding path program 3 times [2022-04-06 20:31:54,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:54,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1425583779] [2022-04-06 20:31:54,871 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:54,871 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:54,871 INFO L85 PathProgramCache]: Analyzing trace with hash 2132382061, now seen corresponding path program 4 times [2022-04-06 20:31:54,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:54,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387415998] [2022-04-06 20:31:54,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:54,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:54,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:54,994 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:31:54,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:54,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387415998] [2022-04-06 20:31:54,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387415998] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:54,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478072895] [2022-04-06 20:31:54,996 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:54,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:54,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:55,000 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:31:55,013 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:31:55,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:55,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:55,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 20:31:55,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:55,131 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:31:55,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:55,215 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:31:55,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478072895] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:55,216 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:55,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-04-06 20:31:55,217 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:55,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1425583779] [2022-04-06 20:31:55,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1425583779] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:55,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:55,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 20:31:55,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093791696] [2022-04-06 20:31:55,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:55,219 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 20:31:55,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:55,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 20:31:55,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:31:55,222 INFO L87 Difference]: Start difference. First operand 22 states and 26 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:31:55,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:55,343 INFO L93 Difference]: Finished difference Result 36 states and 46 transitions. [2022-04-06 20:31:55,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:31:55,344 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:31:55,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:55,346 INFO L225 Difference]: With dead ends: 36 [2022-04-06 20:31:55,347 INFO L226 Difference]: Without dead ends: 30 [2022-04-06 20:31:55,348 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 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:31:55,357 INFO L913 BasicCegarLoop]: 15 mSDtfsCounter, 28 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:55,357 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 37 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:55,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-04-06 20:31:55,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 27. [2022-04-06 20:31:55,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 22 states have internal predecessors, (29), 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,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 33 transitions. [2022-04-06 20:31:55,364 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 33 transitions. Word has length 16 [2022-04-06 20:31:55,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:55,364 INFO L478 AbstractCegarLoop]: Abstraction has 27 states and 33 transitions. [2022-04-06 20:31:55,365 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:31:55,365 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 33 transitions. [2022-04-06 20:31:55,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:31:55,369 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:55,369 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:55,391 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:31:55,583 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-04-06 20:31:55,584 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:55,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:55,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1642511809, now seen corresponding path program 1 times [2022-04-06 20:31:55,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:55,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1732226094] [2022-04-06 20:31:55,586 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:55,586 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:55,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1642511809, now seen corresponding path program 2 times [2022-04-06 20:31:55,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:55,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901409213] [2022-04-06 20:31:55,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:55,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:55,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:55,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:55,928 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:31:55,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:55,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901409213] [2022-04-06 20:31:55,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901409213] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:55,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475414599] [2022-04-06 20:31:55,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:55,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:55,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:55,932 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:31:55,933 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:31:55,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:55,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:55,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 20:31:55,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:56,242 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:31:56,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:56,591 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:31:56,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475414599] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:56,591 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:56,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 10] total 22 [2022-04-06 20:31:56,592 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:56,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1732226094] [2022-04-06 20:31:56,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1732226094] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:56,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:56,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:31:56,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461368300] [2022-04-06 20:31:56,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:56,593 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:31:56,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:56,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:31:56,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:31:56,594 INFO L87 Difference]: Start difference. First operand 27 states and 33 transitions. Second operand has 11 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 9 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:31:56,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:56,958 INFO L93 Difference]: Finished difference Result 36 states and 42 transitions. [2022-04-06 20:31:56,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:31:56,958 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 9 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:31:56,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:56,959 INFO L225 Difference]: With dead ends: 36 [2022-04-06 20:31:56,959 INFO L226 Difference]: Without dead ends: 29 [2022-04-06 20:31:56,960 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:31:56,960 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 28 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:56,961 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 42 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:56,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-04-06 20:31:56,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 28. [2022-04-06 20:31:56,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 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:31:56,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 34 transitions. [2022-04-06 20:31:56,969 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 34 transitions. Word has length 17 [2022-04-06 20:31:56,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:56,969 INFO L478 AbstractCegarLoop]: Abstraction has 28 states and 34 transitions. [2022-04-06 20:31:56,969 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 9 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:31:56,970 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 34 transitions. [2022-04-06 20:31:56,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:31:56,970 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:56,970 INFO L499 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:56,997 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:31:57,183 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:57,184 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:57,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:57,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1762776946, now seen corresponding path program 5 times [2022-04-06 20:31:57,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:57,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1894521195] [2022-04-06 20:31:57,186 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:57,186 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:57,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1762776946, now seen corresponding path program 6 times [2022-04-06 20:31:57,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:57,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205475804] [2022-04-06 20:31:57,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:57,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:57,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:57,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:57,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:57,318 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:31:57,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:57,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205475804] [2022-04-06 20:31:57,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205475804] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:57,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686432494] [2022-04-06 20:31:57,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:57,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:57,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:57,320 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:31:57,322 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:31:57,351 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:31:57,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:57,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:31:57,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:57,414 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:31:57,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:57,511 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:31:57,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686432494] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:57,512 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:57,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2022-04-06 20:31:57,512 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:57,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1894521195] [2022-04-06 20:31:57,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1894521195] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:57,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:57,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:31:57,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596055563] [2022-04-06 20:31:57,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:57,514 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:31:57,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:57,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:31:57,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:31:57,515 INFO L87 Difference]: Start difference. First operand 28 states and 34 transitions. Second operand has 8 states, 8 states have (on average 1.625) 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:31:57,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:57,666 INFO L93 Difference]: Finished difference Result 43 states and 56 transitions. [2022-04-06 20:31:57,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:31:57,667 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.625) 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:31:57,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:57,670 INFO L225 Difference]: With dead ends: 43 [2022-04-06 20:31:57,670 INFO L226 Difference]: Without dead ends: 37 [2022-04-06 20:31:57,671 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 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:31:57,672 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 36 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:57,673 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 45 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:57,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2022-04-06 20:31:57,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 33. [2022-04-06 20:31:57,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 28 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:31:57,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 41 transitions. [2022-04-06 20:31:57,687 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 41 transitions. Word has length 17 [2022-04-06 20:31:57,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:57,689 INFO L478 AbstractCegarLoop]: Abstraction has 33 states and 41 transitions. [2022-04-06 20:31:57,689 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.625) 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:31:57,689 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 41 transitions. [2022-04-06 20:31:57,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 20:31:57,690 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:57,690 INFO L499 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:57,710 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:31:57,903 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:57,903 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:57,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:57,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1194243967, now seen corresponding path program 3 times [2022-04-06 20:31:57,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:57,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [474448845] [2022-04-06 20:31:57,905 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:57,905 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:57,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1194243967, now seen corresponding path program 4 times [2022-04-06 20:31:57,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:57,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455322314] [2022-04-06 20:31:57,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:57,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:57,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:57,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:57,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:57,981 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 20:31:57,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:57,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455322314] [2022-04-06 20:31:57,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455322314] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:57,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972477090] [2022-04-06 20:31:57,982 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:57,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:57,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:57,983 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:31:57,988 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:31:58,020 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:58,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:58,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 20:31:58,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:58,089 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 20:31:58,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:58,176 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 20:31:58,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972477090] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:58,177 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:58,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 13 [2022-04-06 20:31:58,177 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:58,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [474448845] [2022-04-06 20:31:58,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [474448845] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:58,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:58,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 20:31:58,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914605870] [2022-04-06 20:31:58,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:58,178 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 20:31:58,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:58,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 20:31:58,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-04-06 20:31:58,179 INFO L87 Difference]: Start difference. First operand 33 states and 41 transitions. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 6 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:31:58,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:58,269 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2022-04-06 20:31:58,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:31:58,269 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 6 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:31:58,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:58,269 INFO L225 Difference]: With dead ends: 40 [2022-04-06 20:31:58,270 INFO L226 Difference]: Without dead ends: 29 [2022-04-06 20:31:58,270 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:31:58,271 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:58,271 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 36 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:31:58,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-04-06 20:31:58,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2022-04-06 20:31:58,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 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:31:58,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 35 transitions. [2022-04-06 20:31:58,276 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 35 transitions. Word has length 18 [2022-04-06 20:31:58,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:58,277 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 35 transitions. [2022-04-06 20:31:58,277 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 6 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:31:58,277 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 35 transitions. [2022-04-06 20:31:58,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 20:31:58,277 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:58,277 INFO L499 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:58,305 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:31:58,478 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:58,478 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:58,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:58,479 INFO L85 PathProgramCache]: Analyzing trace with hash 2041345421, now seen corresponding path program 7 times [2022-04-06 20:31:58,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:58,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [889058995] [2022-04-06 20:31:58,480 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:58,480 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:58,480 INFO L85 PathProgramCache]: Analyzing trace with hash 2041345421, now seen corresponding path program 8 times [2022-04-06 20:31:58,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:58,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260636166] [2022-04-06 20:31:58,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:58,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:58,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:58,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:58,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:58,575 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:31:58,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:58,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260636166] [2022-04-06 20:31:58,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260636166] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:58,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60465726] [2022-04-06 20:31:58,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:58,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:58,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:58,577 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:31:58,578 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:31:58,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:58,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:58,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:31:58,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:58,665 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:31:58,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:58,774 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:31:58,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60465726] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:58,775 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:58,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-04-06 20:31:58,775 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:58,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [889058995] [2022-04-06 20:31:58,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [889058995] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:58,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:58,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:31:58,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463400798] [2022-04-06 20:31:58,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:58,776 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:31:58,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:58,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:31:58,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:31:58,777 INFO L87 Difference]: Start difference. First operand 29 states and 35 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:31:58,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:58,936 INFO L93 Difference]: Finished difference Result 45 states and 59 transitions. [2022-04-06 20:31:58,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:31:58,937 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:31:58,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:58,938 INFO L225 Difference]: With dead ends: 45 [2022-04-06 20:31:58,938 INFO L226 Difference]: Without dead ends: 39 [2022-04-06 20:31:58,938 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:31:58,939 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 36 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:58,939 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 50 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:58,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2022-04-06 20:31:58,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 34. [2022-04-06 20:31:58,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 29 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:31:58,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 42 transitions. [2022-04-06 20:31:58,945 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 42 transitions. Word has length 18 [2022-04-06 20:31:58,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:58,946 INFO L478 AbstractCegarLoop]: Abstraction has 34 states and 42 transitions. [2022-04-06 20:31:58,946 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:31:58,946 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 42 transitions. [2022-04-06 20:31:58,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-04-06 20:31:58,946 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:58,947 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:58,966 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:31:59,155 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:59,156 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:59,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:59,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1675054353, now seen corresponding path program 5 times [2022-04-06 20:31:59,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:59,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [705718845] [2022-04-06 20:31:59,157 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:59,157 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:59,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1675054353, now seen corresponding path program 6 times [2022-04-06 20:31:59,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:59,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264692622] [2022-04-06 20:31:59,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:59,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:59,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:59,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:59,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:59,250 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-04-06 20:31:59,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:59,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264692622] [2022-04-06 20:31:59,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264692622] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:59,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589697129] [2022-04-06 20:31:59,251 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:59,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:59,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:59,252 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:31:59,285 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:31:59,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-04-06 20:31:59,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:59,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 20:31:59,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:59,375 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-04-06 20:31:59,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:59,462 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-04-06 20:31:59,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589697129] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:59,463 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:59,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 6] total 14 [2022-04-06 20:31:59,463 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:59,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [705718845] [2022-04-06 20:31:59,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [705718845] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:59,463 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:59,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:31:59,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019293751] [2022-04-06 20:31:59,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:59,464 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:31:59,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:59,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:31:59,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:31:59,465 INFO L87 Difference]: Start difference. First operand 34 states and 42 transitions. Second operand has 8 states, 8 states have (on average 1.75) internal successors, (14), 7 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:31:59,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:59,591 INFO L93 Difference]: Finished difference Result 47 states and 55 transitions. [2022-04-06 20:31:59,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:31:59,592 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.75) internal successors, (14), 7 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 19 [2022-04-06 20:31:59,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:59,593 INFO L225 Difference]: With dead ends: 47 [2022-04-06 20:31:59,593 INFO L226 Difference]: Without dead ends: 39 [2022-04-06 20:31:59,593 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:31:59,594 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 18 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:59,594 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 41 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:59,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2022-04-06 20:31:59,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2022-04-06 20:31:59,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.3) internal successors, (39), 30 states have internal predecessors, (39), 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,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 43 transitions. [2022-04-06 20:31:59,599 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 43 transitions. Word has length 19 [2022-04-06 20:31:59,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:59,600 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 43 transitions. [2022-04-06 20:31:59,600 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.75) internal successors, (14), 7 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:31:59,600 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 43 transitions. [2022-04-06 20:31:59,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-04-06 20:31:59,600 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:59,601 INFO L499 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:59,630 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:31:59,823 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:59,824 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:59,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:59,824 INFO L85 PathProgramCache]: Analyzing trace with hash -289945490, now seen corresponding path program 9 times [2022-04-06 20:31:59,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:59,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1646949745] [2022-04-06 20:31:59,825 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:59,825 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:59,825 INFO L85 PathProgramCache]: Analyzing trace with hash -289945490, now seen corresponding path program 10 times [2022-04-06 20:31:59,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:59,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883378433] [2022-04-06 20:31:59,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:59,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:59,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:59,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:59,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:59,934 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:31:59,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:59,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883378433] [2022-04-06 20:31:59,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883378433] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:59,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126926579] [2022-04-06 20:31:59,935 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:59,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:59,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:59,940 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:31:59,941 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:31:59,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:59,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:59,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:31:59,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:00,060 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:32:00,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:00,190 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:32:00,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126926579] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:00,190 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:00,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 20:32:00,191 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:00,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1646949745] [2022-04-06 20:32:00,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1646949745] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:00,191 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:00,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:32:00,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647961777] [2022-04-06 20:32:00,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:00,192 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:32:00,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:00,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:32:00,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:32:00,193 INFO L87 Difference]: Start difference. First operand 35 states and 43 transitions. Second operand has 10 states, 10 states have (on average 1.5) internal successors, (15), 9 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:32:00,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:00,410 INFO L93 Difference]: Finished difference Result 52 states and 69 transitions. [2022-04-06 20:32:00,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:32:00,411 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.5) internal successors, (15), 9 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:32:00,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:00,411 INFO L225 Difference]: With dead ends: 52 [2022-04-06 20:32:00,411 INFO L226 Difference]: Without dead ends: 46 [2022-04-06 20:32:00,412 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 32 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:32:00,413 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 44 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:00,413 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 58 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:00,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2022-04-06 20:32:00,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 40. [2022-04-06 20:32:00,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.3142857142857143) internal successors, (46), 35 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:32:00,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 50 transitions. [2022-04-06 20:32:00,419 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 50 transitions. Word has length 19 [2022-04-06 20:32:00,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:00,420 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 50 transitions. [2022-04-06 20:32:00,420 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.5) internal successors, (15), 9 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:32:00,420 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 50 transitions. [2022-04-06 20:32:00,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:32:00,421 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:00,421 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:00,448 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:32:00,640 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-04-06 20:32:00,641 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:00,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:00,641 INFO L85 PathProgramCache]: Analyzing trace with hash -854221811, now seen corresponding path program 7 times [2022-04-06 20:32:00,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:00,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1456433274] [2022-04-06 20:32:00,642 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:00,643 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:00,643 INFO L85 PathProgramCache]: Analyzing trace with hash -854221811, now seen corresponding path program 8 times [2022-04-06 20:32:00,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:00,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204642474] [2022-04-06 20:32:00,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:00,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:00,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:00,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:00,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:32:00,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:00,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204642474] [2022-04-06 20:32:00,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204642474] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:00,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720481955] [2022-04-06 20:32:00,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:00,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:00,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:00,972 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:32:00,978 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:32:01,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:01,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:01,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:32:01,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:01,404 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:32:01,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:01,827 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:32:01,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720481955] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:01,828 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:01,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 23 [2022-04-06 20:32:01,828 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:01,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1456433274] [2022-04-06 20:32:01,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1456433274] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:01,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:01,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:32:01,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448680374] [2022-04-06 20:32:01,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:01,830 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:32:01,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:01,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:32:01,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:32:01,830 INFO L87 Difference]: Start difference. First operand 40 states and 50 transitions. Second operand has 13 states, 13 states have (on average 1.2307692307692308) 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:32:02,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:02,242 INFO L93 Difference]: Finished difference Result 55 states and 65 transitions. [2022-04-06 20:32:02,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:32:02,242 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.2307692307692308) 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:32:02,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:02,243 INFO L225 Difference]: With dead ends: 55 [2022-04-06 20:32:02,243 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 20:32:02,244 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=149, Invalid=973, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:32:02,244 INFO L913 BasicCegarLoop]: 10 mSDtfsCounter, 23 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:02,244 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 57 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:02,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 20:32:02,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2022-04-06 20:32:02,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.2903225806451613) internal successors, (40), 31 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:32:02,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 44 transitions. [2022-04-06 20:32:02,251 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 44 transitions. Word has length 20 [2022-04-06 20:32:02,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:02,253 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 44 transitions. [2022-04-06 20:32:02,254 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.2307692307692308) 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:32:02,254 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 44 transitions. [2022-04-06 20:32:02,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:32:02,257 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:02,257 INFO L499 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:02,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:02,458 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-04-06 20:32:02,458 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:02,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:02,459 INFO L85 PathProgramCache]: Analyzing trace with hash 454480301, now seen corresponding path program 11 times [2022-04-06 20:32:02,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:02,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [495389181] [2022-04-06 20:32:02,460 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:02,460 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:02,461 INFO L85 PathProgramCache]: Analyzing trace with hash 454480301, now seen corresponding path program 12 times [2022-04-06 20:32:02,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:02,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883823730] [2022-04-06 20:32:02,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:02,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:02,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:02,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:02,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:02,592 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:32:02,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:02,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883823730] [2022-04-06 20:32:02,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883823730] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:02,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115151668] [2022-04-06 20:32:02,595 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:02,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:02,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:02,600 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:32:02,618 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:32:02,646 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:32:02,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:02,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:32:02,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:02,734 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:32:02,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:02,896 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:32:02,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115151668] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:02,897 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:02,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 20 [2022-04-06 20:32:02,897 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:02,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [495389181] [2022-04-06 20:32:02,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [495389181] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:02,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:02,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:32:02,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520536505] [2022-04-06 20:32:02,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:02,898 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:32:02,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:02,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:32:02,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:32:02,899 INFO L87 Difference]: Start difference. First operand 36 states and 44 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:32:03,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:03,140 INFO L93 Difference]: Finished difference Result 54 states and 72 transitions. [2022-04-06 20:32:03,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:32:03,141 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:32:03,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:03,142 INFO L225 Difference]: With dead ends: 54 [2022-04-06 20:32:03,142 INFO L226 Difference]: Without dead ends: 48 [2022-04-06 20:32:03,142 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 33 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:32:03,143 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 44 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:03,143 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 63 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:03,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-04-06 20:32:03,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 41. [2022-04-06 20:32:03,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 36 states have (on average 1.3055555555555556) internal successors, (47), 36 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:32:03,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 51 transitions. [2022-04-06 20:32:03,149 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 51 transitions. Word has length 20 [2022-04-06 20:32:03,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:03,149 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 51 transitions. [2022-04-06 20:32:03,150 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:32:03,150 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 51 transitions. [2022-04-06 20:32:03,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:32:03,150 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:03,151 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:03,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-04-06 20:32:03,351 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-04-06 20:32:03,351 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:03,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:03,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1249780735, now seen corresponding path program 9 times [2022-04-06 20:32:03,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:03,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [873902686] [2022-04-06 20:32:03,353 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:03,353 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:03,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1249780735, now seen corresponding path program 10 times [2022-04-06 20:32:03,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:03,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276894600] [2022-04-06 20:32:03,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:03,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:03,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:03,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:03,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:03,454 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-04-06 20:32:03,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:03,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276894600] [2022-04-06 20:32:03,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276894600] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:03,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326604415] [2022-04-06 20:32:03,455 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:03,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:03,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:03,460 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:32:03,475 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:32:03,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:03,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:03,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-06 20:32:03,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:03,589 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-04-06 20:32:03,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:03,680 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-04-06 20:32:03,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326604415] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:03,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:03,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 6] total 15 [2022-04-06 20:32:03,680 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:03,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [873902686] [2022-04-06 20:32:03,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [873902686] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:03,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:03,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:32:03,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101681717] [2022-04-06 20:32:03,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:03,681 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:32:03,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:03,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:32:03,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-04-06 20:32:03,682 INFO L87 Difference]: Start difference. First operand 41 states and 51 transitions. Second operand has 9 states, 9 states have (on average 1.6666666666666667) 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:32:03,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:03,807 INFO L93 Difference]: Finished difference Result 56 states and 66 transitions. [2022-04-06 20:32:03,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:32:03,809 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.6666666666666667) 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 21 [2022-04-06 20:32:03,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:03,810 INFO L225 Difference]: With dead ends: 56 [2022-04-06 20:32:03,810 INFO L226 Difference]: Without dead ends: 47 [2022-04-06 20:32:03,810 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:32:03,811 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 18 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:03,811 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 41 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:03,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-04-06 20:32:03,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 42. [2022-04-06 20:32:03,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 37 states have (on average 1.2972972972972974) internal successors, (48), 37 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:32:03,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 52 transitions. [2022-04-06 20:32:03,817 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 52 transitions. Word has length 21 [2022-04-06 20:32:03,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:03,817 INFO L478 AbstractCegarLoop]: Abstraction has 42 states and 52 transitions. [2022-04-06 20:32:03,817 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.6666666666666667) 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:32:03,818 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 52 transitions. [2022-04-06 20:32:03,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:32:03,818 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:03,818 INFO L499 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:03,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-04-06 20:32:04,031 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-04-06 20:32:04,031 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:04,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:04,032 INFO L85 PathProgramCache]: Analyzing trace with hash 2056843342, now seen corresponding path program 13 times [2022-04-06 20:32:04,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:04,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [884282636] [2022-04-06 20:32:04,033 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:04,033 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:04,033 INFO L85 PathProgramCache]: Analyzing trace with hash 2056843342, now seen corresponding path program 14 times [2022-04-06 20:32:04,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:04,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326266807] [2022-04-06 20:32:04,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:04,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:04,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:04,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:04,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:04,168 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:32:04,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:04,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326266807] [2022-04-06 20:32:04,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326266807] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:04,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014542624] [2022-04-06 20:32:04,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:04,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:04,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:04,172 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:32:04,203 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:32:04,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:04,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:04,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:32:04,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:04,283 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:32:04,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:04,470 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:32:04,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014542624] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:04,470 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:04,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:32:04,471 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:04,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [884282636] [2022-04-06 20:32:04,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [884282636] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:04,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:04,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:32:04,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644830653] [2022-04-06 20:32:04,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:04,471 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:32:04,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:04,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:32:04,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:32:04,472 INFO L87 Difference]: Start difference. First operand 42 states and 52 transitions. Second operand has 12 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 11 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:32:04,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:04,754 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2022-04-06 20:32:04,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:32:04,754 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 11 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:32:04,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:04,755 INFO L225 Difference]: With dead ends: 61 [2022-04-06 20:32:04,755 INFO L226 Difference]: Without dead ends: 55 [2022-04-06 20:32:04,756 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 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:32:04,756 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 52 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:04,756 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 71 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:04,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-04-06 20:32:04,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 47. [2022-04-06 20:32:04,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.3095238095238095) internal successors, (55), 42 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:32:04,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 59 transitions. [2022-04-06 20:32:04,762 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 59 transitions. Word has length 21 [2022-04-06 20:32:04,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:04,763 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 59 transitions. [2022-04-06 20:32:04,763 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 11 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:32:04,763 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 59 transitions. [2022-04-06 20:32:04,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:32:04,763 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:04,764 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:04,783 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:32:04,971 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-06 20:32:04,971 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:04,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:04,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1752036735, now seen corresponding path program 11 times [2022-04-06 20:32:04,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:04,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1804683279] [2022-04-06 20:32:04,973 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:04,973 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:04,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1752036735, now seen corresponding path program 12 times [2022-04-06 20:32:04,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:04,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422798653] [2022-04-06 20:32:04,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:04,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:04,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:05,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:05,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:05,083 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-04-06 20:32:05,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:05,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422798653] [2022-04-06 20:32:05,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422798653] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:05,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825779085] [2022-04-06 20:32:05,084 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:05,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:05,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:05,085 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:32:05,087 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:32:05,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:32:05,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:05,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 20:32:05,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:05,228 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-04-06 20:32:05,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:05,371 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-04-06 20:32:05,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825779085] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:05,371 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:05,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 8] total 19 [2022-04-06 20:32:05,372 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:05,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1804683279] [2022-04-06 20:32:05,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1804683279] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:05,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:05,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:32:05,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220062948] [2022-04-06 20:32:05,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:05,372 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:32:05,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:05,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:32:05,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:32:05,373 INFO L87 Difference]: Start difference. First operand 47 states and 59 transitions. Second operand has 10 states, 10 states have (on average 1.6) internal successors, (16), 9 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:32:05,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:05,524 INFO L93 Difference]: Finished difference Result 62 states and 74 transitions. [2022-04-06 20:32:05,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:32:05,525 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.6) internal successors, (16), 9 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 22 [2022-04-06 20:32:05,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:05,525 INFO L225 Difference]: With dead ends: 62 [2022-04-06 20:32:05,525 INFO L226 Difference]: Without dead ends: 53 [2022-04-06 20:32:05,526 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:32:05,526 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:05,527 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 43 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:05,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2022-04-06 20:32:05,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 48. [2022-04-06 20:32:05,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.302325581395349) internal successors, (56), 43 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:05,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 60 transitions. [2022-04-06 20:32:05,536 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 60 transitions. Word has length 22 [2022-04-06 20:32:05,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:05,536 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 60 transitions. [2022-04-06 20:32:05,536 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.6) internal successors, (16), 9 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:32:05,537 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 60 transitions. [2022-04-06 20:32:05,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:32:05,537 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:05,537 INFO L499 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:05,554 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:32:05,739 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-04-06 20:32:05,739 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:05,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:05,740 INFO L85 PathProgramCache]: Analyzing trace with hash 190490061, now seen corresponding path program 15 times [2022-04-06 20:32:05,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:05,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [47998362] [2022-04-06 20:32:05,741 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:05,741 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:05,741 INFO L85 PathProgramCache]: Analyzing trace with hash 190490061, now seen corresponding path program 16 times [2022-04-06 20:32:05,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:05,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920170168] [2022-04-06 20:32:05,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:05,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:05,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:05,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:05,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:05,882 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:32:05,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:05,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920170168] [2022-04-06 20:32:05,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920170168] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:05,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192401681] [2022-04-06 20:32:05,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:05,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:05,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:05,883 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:32:05,884 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:32:05,914 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:05,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:05,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:32:05,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:05,995 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:32:05,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:06,223 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:32:06,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192401681] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:06,223 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:06,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:32:06,224 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:06,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [47998362] [2022-04-06 20:32:06,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [47998362] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:06,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:06,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:32:06,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510670340] [2022-04-06 20:32:06,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:06,224 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:32:06,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:06,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:32:06,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:32:06,225 INFO L87 Difference]: Start difference. First operand 48 states and 60 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:32:06,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:06,550 INFO L93 Difference]: Finished difference Result 68 states and 92 transitions. [2022-04-06 20:32:06,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:32:06,550 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:32:06,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:06,551 INFO L225 Difference]: With dead ends: 68 [2022-04-06 20:32:06,551 INFO L226 Difference]: Without dead ends: 62 [2022-04-06 20:32:06,552 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=260, Invalid=862, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:32:06,552 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 60 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:06,552 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 79 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:06,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2022-04-06 20:32:06,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 53. [2022-04-06 20:32:06,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 48 states have (on average 1.3125) internal successors, (63), 48 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:32:06,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 67 transitions. [2022-04-06 20:32:06,559 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 67 transitions. Word has length 22 [2022-04-06 20:32:06,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:06,559 INFO L478 AbstractCegarLoop]: Abstraction has 53 states and 67 transitions. [2022-04-06 20:32:06,559 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:32:06,559 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 67 transitions. [2022-04-06 20:32:06,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:32:06,560 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:06,560 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:06,584 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:32:06,775 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:06,775 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:06,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:06,776 INFO L85 PathProgramCache]: Analyzing trace with hash 142103551, now seen corresponding path program 13 times [2022-04-06 20:32:06,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:06,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1066753225] [2022-04-06 20:32:06,777 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:06,777 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:06,777 INFO L85 PathProgramCache]: Analyzing trace with hash 142103551, now seen corresponding path program 14 times [2022-04-06 20:32:06,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:06,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209291206] [2022-04-06 20:32:06,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:06,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:06,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:07,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:07,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:07,122 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:32:07,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:07,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209291206] [2022-04-06 20:32:07,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209291206] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:07,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896160376] [2022-04-06 20:32:07,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:07,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:07,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:07,124 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:32:07,124 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:32:07,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:07,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:07,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:07,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:07,617 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:32:07,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:08,257 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:32:08,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896160376] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:08,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:08,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 14] total 33 [2022-04-06 20:32:08,258 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:08,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1066753225] [2022-04-06 20:32:08,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1066753225] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:08,258 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:08,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:32:08,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496538336] [2022-04-06 20:32:08,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:08,258 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:32:08,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:08,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:32:08,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:32:08,259 INFO L87 Difference]: Start difference. First operand 53 states and 67 transitions. Second operand has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 13 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:32:08,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:08,796 INFO L93 Difference]: Finished difference Result 70 states and 84 transitions. [2022-04-06 20:32:08,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:32:08,799 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 13 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:32:08,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:08,800 INFO L225 Difference]: With dead ends: 70 [2022-04-06 20:32:08,800 INFO L226 Difference]: Without dead ends: 48 [2022-04-06 20:32:08,801 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=243, Invalid=1919, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:32:08,802 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:08,802 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 74 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:08,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-04-06 20:32:08,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2022-04-06 20:32:08,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.302325581395349) internal successors, (56), 43 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:08,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 60 transitions. [2022-04-06 20:32:08,813 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 60 transitions. Word has length 23 [2022-04-06 20:32:08,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:08,813 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 60 transitions. [2022-04-06 20:32:08,813 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 13 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:32:08,813 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 60 transitions. [2022-04-06 20:32:08,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:32:08,814 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:08,814 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:08,831 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:32:09,015 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-04-06 20:32:09,015 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:09,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:09,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1899384657, now seen corresponding path program 15 times [2022-04-06 20:32:09,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:09,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1937556552] [2022-04-06 20:32:09,017 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:09,017 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:09,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1899384657, now seen corresponding path program 16 times [2022-04-06 20:32:09,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:09,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255619955] [2022-04-06 20:32:09,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:09,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:09,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:09,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:09,110 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-04-06 20:32:09,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:09,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255619955] [2022-04-06 20:32:09,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255619955] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:09,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851047316] [2022-04-06 20:32:09,111 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:09,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:09,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:09,112 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:32:09,134 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:32:09,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:09,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:09,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 20:32:09,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:09,228 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-04-06 20:32:09,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:09,311 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-04-06 20:32:09,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851047316] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:09,311 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:09,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 6] total 16 [2022-04-06 20:32:09,312 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:09,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1937556552] [2022-04-06 20:32:09,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1937556552] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:09,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:09,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:32:09,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082530873] [2022-04-06 20:32:09,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:09,312 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:32:09,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:09,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:32:09,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:32:09,313 INFO L87 Difference]: Start difference. First operand 48 states and 60 transitions. Second operand has 10 states, 10 states have (on average 1.6) internal successors, (16), 9 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:32:09,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:09,461 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2022-04-06 20:32:09,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:32:09,461 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.6) internal successors, (16), 9 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 23 [2022-04-06 20:32:09,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:09,463 INFO L225 Difference]: With dead ends: 65 [2022-04-06 20:32:09,463 INFO L226 Difference]: Without dead ends: 55 [2022-04-06 20:32:09,463 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:32:09,464 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 18 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:09,464 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 51 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:09,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-04-06 20:32:09,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 49. [2022-04-06 20:32:09,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 44 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:09,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 61 transitions. [2022-04-06 20:32:09,473 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 61 transitions. Word has length 23 [2022-04-06 20:32:09,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:09,473 INFO L478 AbstractCegarLoop]: Abstraction has 49 states and 61 transitions. [2022-04-06 20:32:09,473 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.6) internal successors, (16), 9 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:32:09,473 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 61 transitions. [2022-04-06 20:32:09,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:32:09,476 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:09,476 INFO L499 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:09,503 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:32:09,689 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-06 20:32:09,689 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:09,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:09,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1831886802, now seen corresponding path program 17 times [2022-04-06 20:32:09,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:09,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1113611749] [2022-04-06 20:32:09,691 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:09,691 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:09,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1831886802, now seen corresponding path program 18 times [2022-04-06 20:32:09,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:09,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145989444] [2022-04-06 20:32:09,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:09,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:09,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:09,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:09,849 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:32:09,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:09,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145989444] [2022-04-06 20:32:09,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145989444] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:09,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311110862] [2022-04-06 20:32:09,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:09,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:09,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:09,851 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:32:09,851 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:32:09,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:32:09,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:09,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:32:09,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:09,998 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:32:09,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:10,213 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:32:10,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311110862] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:10,214 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:10,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:32:10,214 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:10,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1113611749] [2022-04-06 20:32:10,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1113611749] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:10,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:10,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:32:10,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830410477] [2022-04-06 20:32:10,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:10,215 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:32:10,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:10,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:32:10,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:32:10,216 INFO L87 Difference]: Start difference. First operand 49 states and 61 transitions. Second operand has 14 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 13 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:32:10,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:10,603 INFO L93 Difference]: Finished difference Result 70 states and 95 transitions. [2022-04-06 20:32:10,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:32:10,604 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 13 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:32:10,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:10,605 INFO L225 Difference]: With dead ends: 70 [2022-04-06 20:32:10,605 INFO L226 Difference]: Without dead ends: 64 [2022-04-06 20:32:10,606 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=307, Invalid=1025, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:32:10,606 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 60 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:10,606 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 84 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:10,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-06 20:32:10,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 54. [2022-04-06 20:32:10,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 49 states have (on average 1.3061224489795917) internal successors, (64), 49 states have internal predecessors, (64), 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,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 68 transitions. [2022-04-06 20:32:10,612 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 68 transitions. Word has length 23 [2022-04-06 20:32:10,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:10,612 INFO L478 AbstractCegarLoop]: Abstraction has 54 states and 68 transitions. [2022-04-06 20:32:10,612 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 13 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:32:10,613 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 68 transitions. [2022-04-06 20:32:10,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:32:10,613 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:10,613 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:10,635 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:32:10,831 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-06 20:32:10,832 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:10,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:10,832 INFO L85 PathProgramCache]: Analyzing trace with hash 243885709, now seen corresponding path program 17 times [2022-04-06 20:32:10,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:10,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [424553286] [2022-04-06 20:32:10,833 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:10,833 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:10,833 INFO L85 PathProgramCache]: Analyzing trace with hash 243885709, now seen corresponding path program 18 times [2022-04-06 20:32:10,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:10,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174009041] [2022-04-06 20:32:10,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:10,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:10,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:10,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:10,942 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-04-06 20:32:10,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:10,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174009041] [2022-04-06 20:32:10,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174009041] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:10,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430841799] [2022-04-06 20:32:10,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:10,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:10,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:10,944 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:32:10,965 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:32:11,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:32:11,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:11,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 20:32:11,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:11,105 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-04-06 20:32:11,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:11,237 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-06 20:32:11,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430841799] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:11,238 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:11,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 8] total 20 [2022-04-06 20:32:11,238 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:11,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [424553286] [2022-04-06 20:32:11,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [424553286] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:11,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:11,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:32:11,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674839168] [2022-04-06 20:32:11,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:11,239 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:32:11,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:11,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:32:11,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:32:11,239 INFO L87 Difference]: Start difference. First operand 54 states and 68 transitions. Second operand has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 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:32:11,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:11,419 INFO L93 Difference]: Finished difference Result 71 states and 85 transitions. [2022-04-06 20:32:11,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:32:11,420 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 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 24 [2022-04-06 20:32:11,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:11,420 INFO L225 Difference]: With dead ends: 71 [2022-04-06 20:32:11,420 INFO L226 Difference]: Without dead ends: 61 [2022-04-06 20:32:11,421 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:32:11,421 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:11,422 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 53 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:11,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2022-04-06 20:32:11,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 55. [2022-04-06 20:32:11,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.3) internal successors, (65), 50 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:32:11,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 69 transitions. [2022-04-06 20:32:11,427 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 69 transitions. Word has length 24 [2022-04-06 20:32:11,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:11,428 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 69 transitions. [2022-04-06 20:32:11,428 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 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:32:11,428 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 69 transitions. [2022-04-06 20:32:11,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:32:11,428 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:11,428 INFO L499 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:11,455 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:32:11,629 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:11,629 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:11,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:11,629 INFO L85 PathProgramCache]: Analyzing trace with hash -101060115, now seen corresponding path program 19 times [2022-04-06 20:32:11,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:11,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [660909105] [2022-04-06 20:32:11,631 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:11,631 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:11,631 INFO L85 PathProgramCache]: Analyzing trace with hash -101060115, now seen corresponding path program 20 times [2022-04-06 20:32:11,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:11,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5872507] [2022-04-06 20:32:11,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:11,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:11,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:11,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:11,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:11,806 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:32:11,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:11,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5872507] [2022-04-06 20:32:11,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5872507] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:11,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846629711] [2022-04-06 20:32:11,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:11,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:11,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:11,808 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:32:11,829 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:32:11,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:11,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:11,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:32:11,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:11,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:32:11,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:12,216 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:32:12,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846629711] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:12,217 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:12,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:32:12,217 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:12,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [660909105] [2022-04-06 20:32:12,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [660909105] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:12,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:12,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:32:12,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819557922] [2022-04-06 20:32:12,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:12,218 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:32:12,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:12,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:32:12,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=580, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:32:12,219 INFO L87 Difference]: Start difference. First operand 55 states and 69 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:32:12,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:12,645 INFO L93 Difference]: Finished difference Result 77 states and 105 transitions. [2022-04-06 20:32:12,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:32:12,646 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:32:12,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:12,646 INFO L225 Difference]: With dead ends: 77 [2022-04-06 20:32:12,646 INFO L226 Difference]: Without dead ends: 71 [2022-04-06 20:32:12,647 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=358, Invalid=1202, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:32:12,648 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 68 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:12,648 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 92 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:12,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-04-06 20:32:12,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 60. [2022-04-06 20:32:12,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.309090909090909) internal successors, (72), 55 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:32:12,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 76 transitions. [2022-04-06 20:32:12,653 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 76 transitions. Word has length 24 [2022-04-06 20:32:12,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:12,654 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 76 transitions. [2022-04-06 20:32:12,654 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:32:12,654 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 76 transitions. [2022-04-06 20:32:12,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:32:12,654 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:12,654 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:12,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:12,855 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:12,855 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:12,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:12,856 INFO L85 PathProgramCache]: Analyzing trace with hash -2034209681, now seen corresponding path program 19 times [2022-04-06 20:32:12,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:12,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [841988858] [2022-04-06 20:32:12,857 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:12,857 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:12,857 INFO L85 PathProgramCache]: Analyzing trace with hash -2034209681, now seen corresponding path program 20 times [2022-04-06 20:32:12,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:12,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038423731] [2022-04-06 20:32:12,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:12,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:12,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:12,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:12,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:12,992 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-04-06 20:32:12,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:12,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038423731] [2022-04-06 20:32:12,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038423731] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:12,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455704892] [2022-04-06 20:32:12,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:12,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:12,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:12,995 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:32:12,996 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:32:13,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:13,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:13,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-06 20:32:13,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:13,180 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-04-06 20:32:13,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:13,358 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-04-06 20:32:13,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455704892] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:13,359 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:13,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 10] total 24 [2022-04-06 20:32:13,359 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:13,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [841988858] [2022-04-06 20:32:13,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [841988858] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:13,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:13,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:32:13,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636148400] [2022-04-06 20:32:13,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:13,360 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:32:13,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:13,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:32:13,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:32:13,361 INFO L87 Difference]: Start difference. First operand 60 states and 76 transitions. Second operand has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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:32:13,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:13,553 INFO L93 Difference]: Finished difference Result 77 states and 93 transitions. [2022-04-06 20:32:13,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:32:13,554 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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 25 [2022-04-06 20:32:13,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:13,554 INFO L225 Difference]: With dead ends: 77 [2022-04-06 20:32:13,554 INFO L226 Difference]: Without dead ends: 67 [2022-04-06 20:32:13,555 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:32:13,556 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:13,556 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 58 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:13,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-04-06 20:32:13,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 61. [2022-04-06 20:32:13,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 56 states have (on average 1.3035714285714286) internal successors, (73), 56 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:32:13,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 77 transitions. [2022-04-06 20:32:13,561 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 77 transitions. Word has length 25 [2022-04-06 20:32:13,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:13,562 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 77 transitions. [2022-04-06 20:32:13,562 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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:32:13,562 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 77 transitions. [2022-04-06 20:32:13,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:32:13,562 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:13,562 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:13,583 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:32:13,771 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-04-06 20:32:13,771 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:13,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:13,772 INFO L85 PathProgramCache]: Analyzing trace with hash -895834689, now seen corresponding path program 21 times [2022-04-06 20:32:13,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:13,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1841252060] [2022-04-06 20:32:13,773 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:13,773 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:13,773 INFO L85 PathProgramCache]: Analyzing trace with hash -895834689, now seen corresponding path program 22 times [2022-04-06 20:32:13,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:13,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232593458] [2022-04-06 20:32:13,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:13,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:13,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:13,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:13,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:13,873 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:13,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:13,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232593458] [2022-04-06 20:32:13,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232593458] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:13,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857593225] [2022-04-06 20:32:13,874 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:13,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:13,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:13,875 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:32:13,875 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:32:13,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:13,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:13,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:32:13,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:13,970 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:13,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:14,102 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:14,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857593225] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:14,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:14,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 20 [2022-04-06 20:32:14,103 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:14,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1841252060] [2022-04-06 20:32:14,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1841252060] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:14,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:14,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:32:14,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667081933] [2022-04-06 20:32:14,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:14,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:32:14,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:14,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:32:14,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:32:14,105 INFO L87 Difference]: Start difference. First operand 61 states and 77 transitions. Second operand has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 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:32:14,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:14,293 INFO L93 Difference]: Finished difference Result 80 states and 96 transitions. [2022-04-06 20:32:14,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:32:14,294 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 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 25 [2022-04-06 20:32:14,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:14,295 INFO L225 Difference]: With dead ends: 80 [2022-04-06 20:32:14,295 INFO L226 Difference]: Without dead ends: 69 [2022-04-06 20:32:14,295 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=181, Invalid=631, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:32:14,296 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 25 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:14,296 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 53 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:14,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-04-06 20:32:14,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 62. [2022-04-06 20:32:14,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 57 states have (on average 1.2982456140350878) internal successors, (74), 57 states have internal predecessors, (74), 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:14,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 78 transitions. [2022-04-06 20:32:14,300 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 78 transitions. Word has length 25 [2022-04-06 20:32:14,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:14,300 INFO L478 AbstractCegarLoop]: Abstraction has 62 states and 78 transitions. [2022-04-06 20:32:14,301 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 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:32:14,301 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 78 transitions. [2022-04-06 20:32:14,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:32:14,301 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:14,301 INFO L499 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:14,320 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:32:14,502 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-04-06 20:32:14,503 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:14,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:14,503 INFO L85 PathProgramCache]: Analyzing trace with hash 2014959630, now seen corresponding path program 21 times [2022-04-06 20:32:14,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:14,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1759116483] [2022-04-06 20:32:14,504 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:14,504 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:14,504 INFO L85 PathProgramCache]: Analyzing trace with hash 2014959630, now seen corresponding path program 22 times [2022-04-06 20:32:14,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:14,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231804584] [2022-04-06 20:32:14,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:14,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:14,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:14,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:14,683 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:32:14,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:14,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231804584] [2022-04-06 20:32:14,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231804584] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:14,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869063442] [2022-04-06 20:32:14,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:14,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:14,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:14,688 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:32:14,716 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:32:14,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:14,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:14,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:32:14,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:14,830 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:32:14,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:15,170 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:32:15,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869063442] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:15,171 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:15,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:32:15,171 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:15,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1759116483] [2022-04-06 20:32:15,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1759116483] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:15,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:15,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:32:15,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334716979] [2022-04-06 20:32:15,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:15,172 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:32:15,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:15,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:32:15,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:32:15,173 INFO L87 Difference]: Start difference. First operand 62 states and 78 transitions. Second operand has 16 states, 16 states have (on average 1.3125) internal successors, (21), 15 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:32:15,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:15,686 INFO L93 Difference]: Finished difference Result 85 states and 116 transitions. [2022-04-06 20:32:15,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:32:15,687 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.3125) internal successors, (21), 15 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:32:15,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:15,687 INFO L225 Difference]: With dead ends: 85 [2022-04-06 20:32:15,687 INFO L226 Difference]: Without dead ends: 79 [2022-04-06 20:32:15,688 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=413, Invalid=1393, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:32:15,689 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 76 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:15,689 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 100 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:15,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2022-04-06 20:32:15,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 67. [2022-04-06 20:32:15,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.3064516129032258) internal successors, (81), 62 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:32:15,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 85 transitions. [2022-04-06 20:32:15,694 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 85 transitions. Word has length 25 [2022-04-06 20:32:15,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:15,695 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 85 transitions. [2022-04-06 20:32:15,695 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.3125) internal successors, (21), 15 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:32:15,698 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 85 transitions. [2022-04-06 20:32:15,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:32:15,698 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:15,698 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:15,725 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:32:15,922 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:15,922 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:15,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:15,923 INFO L85 PathProgramCache]: Analyzing trace with hash 359277261, now seen corresponding path program 23 times [2022-04-06 20:32:15,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:15,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1303985090] [2022-04-06 20:32:15,924 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:15,924 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:15,924 INFO L85 PathProgramCache]: Analyzing trace with hash 359277261, now seen corresponding path program 24 times [2022-04-06 20:32:15,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:15,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537789474] [2022-04-06 20:32:15,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:15,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:15,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:16,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:16,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:16,321 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:32:16,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:16,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537789474] [2022-04-06 20:32:16,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537789474] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:16,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460201797] [2022-04-06 20:32:16,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:16,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:16,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:16,332 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:32:16,333 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:32:16,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:32:16,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:16,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:16,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:16,735 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:32:16,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:17,769 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:32:17,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460201797] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:17,769 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:17,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 15] total 33 [2022-04-06 20:32:17,769 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:17,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1303985090] [2022-04-06 20:32:17,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1303985090] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:17,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:17,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:32:17,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83171178] [2022-04-06 20:32:17,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:17,770 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:32:17,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:17,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:32:17,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=938, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:32:17,771 INFO L87 Difference]: Start difference. First operand 67 states and 85 transitions. Second operand has 17 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 15 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:32:18,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:18,439 INFO L93 Difference]: Finished difference Result 86 states and 104 transitions. [2022-04-06 20:32:18,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:32:18,440 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 15 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:32:18,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:18,440 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:32:18,440 INFO L226 Difference]: Without dead ends: 61 [2022-04-06 20:32:18,441 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=259, Invalid=2191, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:32:18,442 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:18,442 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 79 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:18,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2022-04-06 20:32:18,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2022-04-06 20:32:18,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 56 states have (on average 1.3035714285714286) internal successors, (73), 56 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:32:18,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 77 transitions. [2022-04-06 20:32:18,448 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 77 transitions. Word has length 26 [2022-04-06 20:32:18,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:18,448 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 77 transitions. [2022-04-06 20:32:18,448 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 15 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:32:18,449 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 77 transitions. [2022-04-06 20:32:18,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:32:18,449 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:18,449 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:18,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-04-06 20:32:18,663 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:18,663 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:18,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:18,664 INFO L85 PathProgramCache]: Analyzing trace with hash 177120127, now seen corresponding path program 25 times [2022-04-06 20:32:18,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:18,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2002999947] [2022-04-06 20:32:18,665 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:18,665 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:18,665 INFO L85 PathProgramCache]: Analyzing trace with hash 177120127, now seen corresponding path program 26 times [2022-04-06 20:32:18,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:18,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755854077] [2022-04-06 20:32:18,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:18,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:18,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:18,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:18,790 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:18,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:18,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755854077] [2022-04-06 20:32:18,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755854077] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:18,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514944801] [2022-04-06 20:32:18,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:18,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:18,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:18,796 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:32:18,796 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:32:18,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:18,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:18,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-06 20:32:18,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:18,921 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:18,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:19,045 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-04-06 20:32:19,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514944801] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:19,046 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:19,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 21 [2022-04-06 20:32:19,046 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:19,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2002999947] [2022-04-06 20:32:19,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2002999947] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:19,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:19,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:32:19,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138101940] [2022-04-06 20:32:19,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:19,047 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:32:19,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:19,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:32:19,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:32:19,048 INFO L87 Difference]: Start difference. First operand 61 states and 77 transitions. Second operand has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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:32:19,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:19,239 INFO L93 Difference]: Finished difference Result 80 states and 96 transitions. [2022-04-06 20:32:19,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:32:19,239 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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 26 [2022-04-06 20:32:19,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:19,240 INFO L225 Difference]: With dead ends: 80 [2022-04-06 20:32:19,240 INFO L226 Difference]: Without dead ends: 69 [2022-04-06 20:32:19,240 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:32:19,241 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:19,241 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 58 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:19,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-04-06 20:32:19,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 62. [2022-04-06 20:32:19,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 57 states have (on average 1.2982456140350878) internal successors, (74), 57 states have internal predecessors, (74), 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:19,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 78 transitions. [2022-04-06 20:32:19,247 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 78 transitions. Word has length 26 [2022-04-06 20:32:19,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:19,247 INFO L478 AbstractCegarLoop]: Abstraction has 62 states and 78 transitions. [2022-04-06 20:32:19,248 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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:32:19,248 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 78 transitions. [2022-04-06 20:32:19,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:32:19,248 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:19,248 INFO L499 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:19,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-04-06 20:32:19,455 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-04-06 20:32:19,455 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:19,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:19,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1107905011, now seen corresponding path program 23 times [2022-04-06 20:32:19,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:19,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [187379551] [2022-04-06 20:32:19,457 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:19,457 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:19,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1107905011, now seen corresponding path program 24 times [2022-04-06 20:32:19,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:19,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403141728] [2022-04-06 20:32:19,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:19,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:19,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:19,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:19,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:19,660 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:32:19,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:19,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403141728] [2022-04-06 20:32:19,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403141728] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:19,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285045464] [2022-04-06 20:32:19,661 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:19,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:19,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:19,662 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:32:19,703 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:32:19,785 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:32:19,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:19,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:32:19,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:19,892 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:32:19,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:20,264 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:32:20,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285045464] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:20,265 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:20,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:32:20,265 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:20,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [187379551] [2022-04-06 20:32:20,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [187379551] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:20,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:20,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:32:20,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496769668] [2022-04-06 20:32:20,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:20,266 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:32:20,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:20,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:32:20,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=760, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:32:20,267 INFO L87 Difference]: Start difference. First operand 62 states and 78 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:32:20,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:20,773 INFO L93 Difference]: Finished difference Result 86 states and 118 transitions. [2022-04-06 20:32:20,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:32:20,774 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:32:20,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:20,774 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:32:20,774 INFO L226 Difference]: Without dead ends: 80 [2022-04-06 20:32:20,775 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=472, Invalid=1598, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:20,775 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 76 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:20,776 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 105 Invalid, 915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:20,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2022-04-06 20:32:20,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 67. [2022-04-06 20:32:20,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.3064516129032258) internal successors, (81), 62 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:32:20,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 85 transitions. [2022-04-06 20:32:20,783 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 85 transitions. Word has length 26 [2022-04-06 20:32:20,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:20,783 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 85 transitions. [2022-04-06 20:32:20,783 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:32:20,783 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 85 transitions. [2022-04-06 20:32:20,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:32:20,784 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:20,784 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:20,788 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:32:20,988 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-04-06 20:32:20,988 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:20,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:20,989 INFO L85 PathProgramCache]: Analyzing trace with hash -921018945, now seen corresponding path program 27 times [2022-04-06 20:32:20,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:20,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1041046867] [2022-04-06 20:32:20,991 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:20,991 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:20,991 INFO L85 PathProgramCache]: Analyzing trace with hash -921018945, now seen corresponding path program 28 times [2022-04-06 20:32:20,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:20,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063884572] [2022-04-06 20:32:20,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:20,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:21,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:21,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:21,149 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:21,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:21,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063884572] [2022-04-06 20:32:21,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063884572] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:21,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254340215] [2022-04-06 20:32:21,149 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:21,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:21,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:21,152 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:32:21,179 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:32:21,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:21,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:21,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-06 20:32:21,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:21,315 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:21,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:21,496 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-04-06 20:32:21,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254340215] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:21,496 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:21,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 10] total 25 [2022-04-06 20:32:21,496 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:21,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1041046867] [2022-04-06 20:32:21,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1041046867] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:21,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:21,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:32:21,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190958828] [2022-04-06 20:32:21,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:21,497 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:32:21,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:21,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:32:21,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:32:21,498 INFO L87 Difference]: Start difference. First operand 67 states and 85 transitions. Second operand has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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:32:21,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:21,734 INFO L93 Difference]: Finished difference Result 86 states and 104 transitions. [2022-04-06 20:32:21,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:32:21,735 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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 27 [2022-04-06 20:32:21,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:21,735 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:32:21,735 INFO L226 Difference]: Without dead ends: 75 [2022-04-06 20:32:21,736 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=178, Invalid=1012, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:32:21,736 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:21,737 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 68 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:21,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-04-06 20:32:21,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 68. [2022-04-06 20:32:21,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.3015873015873016) internal successors, (82), 63 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:32:21,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 86 transitions. [2022-04-06 20:32:21,743 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 86 transitions. Word has length 27 [2022-04-06 20:32:21,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:21,743 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 86 transitions. [2022-04-06 20:32:21,743 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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:32:21,743 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 86 transitions. [2022-04-06 20:32:21,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:32:21,744 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:21,744 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:21,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-04-06 20:32:21,947 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-06 20:32:21,947 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:21,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:21,948 INFO L85 PathProgramCache]: Analyzing trace with hash 8867439, now seen corresponding path program 29 times [2022-04-06 20:32:21,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:21,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [507608885] [2022-04-06 20:32:21,949 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:21,949 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:21,949 INFO L85 PathProgramCache]: Analyzing trace with hash 8867439, now seen corresponding path program 30 times [2022-04-06 20:32:21,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:21,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631545] [2022-04-06 20:32:21,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:21,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:21,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:22,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:22,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:22,070 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:22,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:22,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631545] [2022-04-06 20:32:22,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631545] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:22,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68995079] [2022-04-06 20:32:22,071 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:22,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:22,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:22,072 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:32:22,074 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:32:22,135 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:32:22,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:22,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:32:22,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:22,223 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:22,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:22,414 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:22,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68995079] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:22,414 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:22,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:32:22,414 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:22,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [507608885] [2022-04-06 20:32:22,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [507608885] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:22,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:22,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:32:22,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461592189] [2022-04-06 20:32:22,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:22,415 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:32:22,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:22,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:32:22,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:32:22,416 INFO L87 Difference]: Start difference. First operand 68 states and 86 transitions. Second operand has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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:32:22,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:22,618 INFO L93 Difference]: Finished difference Result 89 states and 107 transitions. [2022-04-06 20:32:22,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:32:22,618 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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 27 [2022-04-06 20:32:22,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:22,618 INFO L225 Difference]: With dead ends: 89 [2022-04-06 20:32:22,619 INFO L226 Difference]: Without dead ends: 77 [2022-04-06 20:32:22,619 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 46 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:32:22,619 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 25 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:22,620 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 58 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:22,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2022-04-06 20:32:22,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 69. [2022-04-06 20:32:22,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 64 states have (on average 1.296875) internal successors, (83), 64 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:32:22,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 87 transitions. [2022-04-06 20:32:22,626 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 87 transitions. Word has length 27 [2022-04-06 20:32:22,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:22,626 INFO L478 AbstractCegarLoop]: Abstraction has 69 states and 87 transitions. [2022-04-06 20:32:22,626 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.5) internal successors, (18), 11 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:32:22,626 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 87 transitions. [2022-04-06 20:32:22,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:32:22,627 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:22,627 INFO L499 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:22,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-04-06 20:32:22,838 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 20:32:22,839 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:22,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:22,839 INFO L85 PathProgramCache]: Analyzing trace with hash 867538926, now seen corresponding path program 25 times [2022-04-06 20:32:22,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:22,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [720261082] [2022-04-06 20:32:22,840 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:22,840 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:22,840 INFO L85 PathProgramCache]: Analyzing trace with hash 867538926, now seen corresponding path program 26 times [2022-04-06 20:32:22,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:22,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155437285] [2022-04-06 20:32:22,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:22,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:22,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:23,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:23,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:23,056 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:23,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:23,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155437285] [2022-04-06 20:32:23,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155437285] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:23,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750851233] [2022-04-06 20:32:23,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:23,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:23,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:23,060 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:32:23,061 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:32:23,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:23,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:23,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:32:23,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:23,193 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:23,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:23,641 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:23,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750851233] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:23,642 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:23,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:32:23,642 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:23,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [720261082] [2022-04-06 20:32:23,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [720261082] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:23,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:23,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:32:23,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380710483] [2022-04-06 20:32:23,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:23,643 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:32:23,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:23,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:32:23,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=859, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:32:23,644 INFO L87 Difference]: Start difference. First operand 69 states and 87 transitions. Second operand has 18 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 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:32:24,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:24,196 INFO L93 Difference]: Finished difference Result 94 states and 129 transitions. [2022-04-06 20:32:24,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:32:24,196 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 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:32:24,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:24,197 INFO L225 Difference]: With dead ends: 94 [2022-04-06 20:32:24,197 INFO L226 Difference]: Without dead ends: 88 [2022-04-06 20:32:24,198 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=535, Invalid=1817, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:32:24,198 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 84 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:24,198 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 113 Invalid, 1069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:24,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-04-06 20:32:24,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 74. [2022-04-06 20:32:24,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 69 states have (on average 1.3043478260869565) internal successors, (90), 69 states have internal predecessors, (90), 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:24,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 94 transitions. [2022-04-06 20:32:24,205 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 94 transitions. Word has length 27 [2022-04-06 20:32:24,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:24,205 INFO L478 AbstractCegarLoop]: Abstraction has 74 states and 94 transitions. [2022-04-06 20:32:24,206 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 17 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:32:24,206 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 94 transitions. [2022-04-06 20:32:24,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:32:24,206 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:24,206 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:24,223 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:32:24,411 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 20:32:24,411 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:24,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:24,412 INFO L85 PathProgramCache]: Analyzing trace with hash -603591809, now seen corresponding path program 31 times [2022-04-06 20:32:24,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:24,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1353177885] [2022-04-06 20:32:24,413 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:24,413 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:24,413 INFO L85 PathProgramCache]: Analyzing trace with hash -603591809, now seen corresponding path program 32 times [2022-04-06 20:32:24,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:24,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111153452] [2022-04-06 20:32:24,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:24,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:24,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:24,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:24,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:24,549 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:24,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:24,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111153452] [2022-04-06 20:32:24,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111153452] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:24,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378617027] [2022-04-06 20:32:24,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:24,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:24,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:24,551 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:32:24,573 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:32:24,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:24,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:24,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-06 20:32:24,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:24,766 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:24,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:25,012 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-04-06 20:32:25,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378617027] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:25,013 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:25,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 12] total 29 [2022-04-06 20:32:25,013 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:25,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1353177885] [2022-04-06 20:32:25,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1353177885] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:25,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:25,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:32:25,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883225197] [2022-04-06 20:32:25,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:25,014 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:32:25,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:25,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:32:25,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:32:25,014 INFO L87 Difference]: Start difference. First operand 74 states and 94 transitions. Second operand has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:25,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:25,285 INFO L93 Difference]: Finished difference Result 93 states and 113 transitions. [2022-04-06 20:32:25,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:32:25,285 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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 28 [2022-04-06 20:32:25,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:25,286 INFO L225 Difference]: With dead ends: 93 [2022-04-06 20:32:25,286 INFO L226 Difference]: Without dead ends: 82 [2022-04-06 20:32:25,286 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=221, Invalid=1339, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:32:25,287 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:25,287 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 73 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:25,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-04-06 20:32:25,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 75. [2022-04-06 20:32:25,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 70 states have (on average 1.3) internal successors, (91), 70 states have internal predecessors, (91), 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,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 95 transitions. [2022-04-06 20:32:25,292 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 95 transitions. Word has length 28 [2022-04-06 20:32:25,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:25,293 INFO L478 AbstractCegarLoop]: Abstraction has 75 states and 95 transitions. [2022-04-06 20:32:25,293 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:25,293 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 95 transitions. [2022-04-06 20:32:25,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:32:25,293 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:25,293 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:25,312 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:32:25,494 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:25,494 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:25,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:25,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1955495667, now seen corresponding path program 33 times [2022-04-06 20:32:25,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:25,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [755350460] [2022-04-06 20:32:25,496 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:25,496 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:25,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1955495667, now seen corresponding path program 34 times [2022-04-06 20:32:25,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:25,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236327704] [2022-04-06 20:32:25,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:25,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:25,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:25,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:25,635 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:25,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:25,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236327704] [2022-04-06 20:32:25,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236327704] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:25,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204564428] [2022-04-06 20:32:25,636 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:25,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:25,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:25,640 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:32:25,641 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:32:25,676 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:25,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:25,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:32:25,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:25,746 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:25,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:25,948 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:25,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204564428] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:25,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:25,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:32:25,949 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:25,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [755350460] [2022-04-06 20:32:25,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [755350460] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:25,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:25,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:32:25,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577633879] [2022-04-06 20:32:25,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:25,950 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:32:25,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:25,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:32:25,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:32:25,951 INFO L87 Difference]: Start difference. First operand 75 states and 95 transitions. Second operand has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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:32:26,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:26,221 INFO L93 Difference]: Finished difference Result 96 states and 116 transitions. [2022-04-06 20:32:26,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:32:26,221 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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 28 [2022-04-06 20:32:26,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:26,222 INFO L225 Difference]: With dead ends: 96 [2022-04-06 20:32:26,222 INFO L226 Difference]: Without dead ends: 84 [2022-04-06 20:32:26,223 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:32:26,223 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 24 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:26,223 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 70 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:26,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-04-06 20:32:26,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 76. [2022-04-06 20:32:26,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 71 states have (on average 1.295774647887324) internal successors, (92), 71 states have internal predecessors, (92), 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,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 96 transitions. [2022-04-06 20:32:26,230 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 96 transitions. Word has length 28 [2022-04-06 20:32:26,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:26,230 INFO L478 AbstractCegarLoop]: Abstraction has 76 states and 96 transitions. [2022-04-06 20:32:26,230 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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:32:26,230 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 96 transitions. [2022-04-06 20:32:26,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:32:26,231 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:26,231 INFO L499 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:26,248 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:32:26,435 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-04-06 20:32:26,435 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:26,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:26,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1976758829, now seen corresponding path program 27 times [2022-04-06 20:32:26,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:26,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1775715379] [2022-04-06 20:32:26,437 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:26,437 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:26,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1976758829, now seen corresponding path program 28 times [2022-04-06 20:32:26,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:26,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900474894] [2022-04-06 20:32:26,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:26,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:26,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:26,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:26,668 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:32:26,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:26,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900474894] [2022-04-06 20:32:26,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900474894] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:26,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355490756] [2022-04-06 20:32:26,669 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:26,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:26,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:26,672 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:32:26,681 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:32:26,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:26,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:26,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:32:26,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:26,812 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:32:26,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:27,223 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:32:27,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355490756] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:27,223 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:27,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:32:27,224 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:27,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1775715379] [2022-04-06 20:32:27,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1775715379] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:27,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:27,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:32:27,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695681917] [2022-04-06 20:32:27,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:27,224 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:32:27,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:27,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:32:27,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=296, Invalid=964, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:32:27,226 INFO L87 Difference]: Start difference. First operand 76 states and 96 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:32:27,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:27,829 INFO L93 Difference]: Finished difference Result 102 states and 140 transitions. [2022-04-06 20:32:27,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:32:27,829 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:32:27,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:27,830 INFO L225 Difference]: With dead ends: 102 [2022-04-06 20:32:27,830 INFO L226 Difference]: Without dead ends: 96 [2022-04-06 20:32:27,831 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=602, Invalid=2050, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:32:27,831 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 92 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:27,832 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 121 Invalid, 1235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:27,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-04-06 20:32:27,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 81. [2022-04-06 20:32:27,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 76 states have (on average 1.3026315789473684) internal successors, (99), 76 states have internal predecessors, (99), 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:27,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 103 transitions. [2022-04-06 20:32:27,839 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 103 transitions. Word has length 28 [2022-04-06 20:32:27,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:27,839 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 103 transitions. [2022-04-06 20:32:27,839 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:32:27,839 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 103 transitions. [2022-04-06 20:32:27,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:32:27,840 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:27,840 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:27,862 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:32:28,051 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:28,051 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:28,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:28,052 INFO L85 PathProgramCache]: Analyzing trace with hash 646714815, now seen corresponding path program 35 times [2022-04-06 20:32:28,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:28,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [372035067] [2022-04-06 20:32:28,053 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:28,053 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:28,053 INFO L85 PathProgramCache]: Analyzing trace with hash 646714815, now seen corresponding path program 36 times [2022-04-06 20:32:28,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:28,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359289020] [2022-04-06 20:32:28,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:28,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:28,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:28,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:28,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:28,508 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:32:28,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:28,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359289020] [2022-04-06 20:32:28,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359289020] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:28,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194258981] [2022-04-06 20:32:28,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:28,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:28,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:28,512 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:32:28,530 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:32:28,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:32:28,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:28,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 20:32:28,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:29,053 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:32:29,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:31,653 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:32:31,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194258981] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:31,653 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:31,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 17] total 38 [2022-04-06 20:32:31,653 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:31,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [372035067] [2022-04-06 20:32:31,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [372035067] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:31,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:31,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:32:31,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895381820] [2022-04-06 20:32:31,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:31,654 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:32:31,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:31,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:32:31,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1256, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:32:31,655 INFO L87 Difference]: Start difference. First operand 81 states and 103 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 17 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:32:32,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:32,735 INFO L93 Difference]: Finished difference Result 102 states and 124 transitions. [2022-04-06 20:32:32,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:32:32,735 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 17 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:32:32,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:32,736 INFO L225 Difference]: With dead ends: 102 [2022-04-06 20:32:32,736 INFO L226 Difference]: Without dead ends: 74 [2022-04-06 20:32:32,737 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=323, Invalid=2983, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:32:32,737 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:32,737 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 94 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:32,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-04-06 20:32:32,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2022-04-06 20:32:32,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 69 states have (on average 1.3043478260869565) internal successors, (90), 69 states have internal predecessors, (90), 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:32,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 94 transitions. [2022-04-06 20:32:32,742 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 94 transitions. Word has length 29 [2022-04-06 20:32:32,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:32,742 INFO L478 AbstractCegarLoop]: Abstraction has 74 states and 94 transitions. [2022-04-06 20:32:32,743 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 17 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:32:32,743 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 94 transitions. [2022-04-06 20:32:32,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:32:32,743 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:32,743 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:32,759 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-04-06 20:32:32,943 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:32,944 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:32,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:32,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1573757487, now seen corresponding path program 37 times [2022-04-06 20:32:32,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:32,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1253184489] [2022-04-06 20:32:32,945 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:32,945 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:32,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1573757487, now seen corresponding path program 38 times [2022-04-06 20:32:32,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:32,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788447965] [2022-04-06 20:32:32,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:32,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:33,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:33,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:33,093 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:33,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:33,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788447965] [2022-04-06 20:32:33,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788447965] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:33,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10570356] [2022-04-06 20:32:33,094 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:33,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:33,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:33,095 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:32:33,107 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:32:33,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:33,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:33,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-06 20:32:33,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:33,256 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:33,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:33,460 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 20:32:33,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10570356] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:33,461 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:33,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 10] total 26 [2022-04-06 20:32:33,461 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:33,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1253184489] [2022-04-06 20:32:33,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1253184489] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:33,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:33,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:32:33,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308172003] [2022-04-06 20:32:33,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:33,462 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:32:33,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:33,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:32:33,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:32:33,463 INFO L87 Difference]: Start difference. First operand 74 states and 94 transitions. Second operand has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:33,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:33,746 INFO L93 Difference]: Finished difference Result 95 states and 115 transitions. [2022-04-06 20:32:33,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:32:33,747 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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 29 [2022-04-06 20:32:33,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:33,747 INFO L225 Difference]: With dead ends: 95 [2022-04-06 20:32:33,747 INFO L226 Difference]: Without dead ends: 83 [2022-04-06 20:32:33,748 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=189, Invalid=1143, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:32:33,748 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:33,748 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 73 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:33,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-04-06 20:32:33,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 75. [2022-04-06 20:32:33,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 70 states have (on average 1.3) internal successors, (91), 70 states have internal predecessors, (91), 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,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 95 transitions. [2022-04-06 20:32:33,753 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 95 transitions. Word has length 29 [2022-04-06 20:32:33,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:33,754 INFO L478 AbstractCegarLoop]: Abstraction has 75 states and 95 transitions. [2022-04-06 20:32:33,754 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:33,754 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 95 transitions. [2022-04-06 20:32:33,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:32:33,754 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:33,754 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:33,771 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:32:33,955 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-04-06 20:32:33,955 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:33,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:33,955 INFO L85 PathProgramCache]: Analyzing trace with hash 335464319, now seen corresponding path program 39 times [2022-04-06 20:32:33,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:33,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [488086935] [2022-04-06 20:32:33,956 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:33,956 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:33,956 INFO L85 PathProgramCache]: Analyzing trace with hash 335464319, now seen corresponding path program 40 times [2022-04-06 20:32:33,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:33,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990338464] [2022-04-06 20:32:33,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:33,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:33,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:34,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:34,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:34,083 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:34,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:34,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990338464] [2022-04-06 20:32:34,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990338464] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:34,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362226950] [2022-04-06 20:32:34,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:34,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:34,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:34,085 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:32:34,089 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:32:34,119 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:34,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:34,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:32:34,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:34,204 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:34,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:34,384 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:34,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362226950] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:34,384 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:34,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:32:34,385 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:34,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [488086935] [2022-04-06 20:32:34,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [488086935] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:34,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:34,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:32:34,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285424389] [2022-04-06 20:32:34,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:34,385 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:32:34,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:34,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:32:34,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:32:34,386 INFO L87 Difference]: Start difference. First operand 75 states and 95 transitions. Second operand has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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:32:34,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:34,617 INFO L93 Difference]: Finished difference Result 98 states and 118 transitions. [2022-04-06 20:32:34,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:32:34,618 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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 29 [2022-04-06 20:32:34,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:34,618 INFO L225 Difference]: With dead ends: 98 [2022-04-06 20:32:34,618 INFO L226 Difference]: Without dead ends: 85 [2022-04-06 20:32:34,619 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 49 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:32:34,619 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 25 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:34,619 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 63 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:34,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2022-04-06 20:32:34,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 76. [2022-04-06 20:32:34,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 71 states have (on average 1.295774647887324) internal successors, (92), 71 states have internal predecessors, (92), 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:34,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 96 transitions. [2022-04-06 20:32:34,627 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 96 transitions. Word has length 29 [2022-04-06 20:32:34,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:34,627 INFO L478 AbstractCegarLoop]: Abstraction has 76 states and 96 transitions. [2022-04-06 20:32:34,627 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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:32:34,627 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 96 transitions. [2022-04-06 20:32:34,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:32:34,628 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:34,628 INFO L499 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:34,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-04-06 20:32:34,843 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-04-06 20:32:34,843 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:34,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:34,844 INFO L85 PathProgramCache]: Analyzing trace with hash 2002837454, now seen corresponding path program 29 times [2022-04-06 20:32:34,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:34,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1996215111] [2022-04-06 20:32:34,845 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:34,845 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:34,845 INFO L85 PathProgramCache]: Analyzing trace with hash 2002837454, now seen corresponding path program 30 times [2022-04-06 20:32:34,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:34,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642539174] [2022-04-06 20:32:34,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:34,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:35,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:35,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:35,081 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:35,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:35,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642539174] [2022-04-06 20:32:35,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642539174] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:35,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489202583] [2022-04-06 20:32:35,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:35,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:35,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:35,083 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:32:35,086 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:32:35,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:32:35,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:35,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:32:35,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:35,382 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:35,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:35,828 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:35,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489202583] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:35,829 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:35,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:32:35,829 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:35,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1996215111] [2022-04-06 20:32:35,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1996215111] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:35,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:35,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:32:35,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339832457] [2022-04-06 20:32:35,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:35,830 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:32:35,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:35,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:32:35,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1075, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:32:35,831 INFO L87 Difference]: Start difference. First operand 76 states and 96 transitions. Second operand has 20 states, 20 states have (on average 1.25) internal successors, (25), 19 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:32:36,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:36,523 INFO L93 Difference]: Finished difference Result 103 states and 142 transitions. [2022-04-06 20:32:36,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:32:36,523 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.25) internal successors, (25), 19 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:32:36,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:36,524 INFO L225 Difference]: With dead ends: 103 [2022-04-06 20:32:36,524 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 20:32:36,525 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 42 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:32:36,525 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 92 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1281 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 1348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:36,526 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 126 Invalid, 1348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1281 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:32:36,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 20:32:36,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 81. [2022-04-06 20:32:36,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 76 states have (on average 1.3026315789473684) internal successors, (99), 76 states have internal predecessors, (99), 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:36,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 103 transitions. [2022-04-06 20:32:36,532 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 103 transitions. Word has length 29 [2022-04-06 20:32:36,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:36,532 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 103 transitions. [2022-04-06 20:32:36,532 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.25) internal successors, (25), 19 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:32:36,532 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 103 transitions. [2022-04-06 20:32:36,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:32:36,532 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:36,532 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:36,536 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:32:36,733 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-06 20:32:36,733 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:36,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:36,733 INFO L85 PathProgramCache]: Analyzing trace with hash -688544435, now seen corresponding path program 41 times [2022-04-06 20:32:36,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:36,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1534344608] [2022-04-06 20:32:36,734 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:36,734 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:36,734 INFO L85 PathProgramCache]: Analyzing trace with hash -688544435, now seen corresponding path program 42 times [2022-04-06 20:32:36,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:36,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024289682] [2022-04-06 20:32:36,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:36,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:36,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:36,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:36,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:36,873 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:36,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:36,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024289682] [2022-04-06 20:32:36,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024289682] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:36,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297260594] [2022-04-06 20:32:36,873 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:36,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:36,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:36,874 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:32:36,875 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:32:36,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:32:36,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:36,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-06 20:32:36,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:37,069 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:37,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:37,300 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-04-06 20:32:37,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297260594] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:37,300 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:37,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 12] total 30 [2022-04-06 20:32:37,301 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:37,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1534344608] [2022-04-06 20:32:37,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1534344608] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:37,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:37,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:32:37,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743244609] [2022-04-06 20:32:37,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:37,301 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:32:37,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:37,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:32:37,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:32:37,302 INFO L87 Difference]: Start difference. First operand 81 states and 103 transitions. Second operand has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:32:37,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:37,606 INFO L93 Difference]: Finished difference Result 102 states and 124 transitions. [2022-04-06 20:32:37,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:32:37,606 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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 30 [2022-04-06 20:32:37,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:37,607 INFO L225 Difference]: With dead ends: 102 [2022-04-06 20:32:37,607 INFO L226 Difference]: Without dead ends: 90 [2022-04-06 20:32:37,607 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=232, Invalid=1490, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:32:37,608 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:37,608 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 63 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:37,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-04-06 20:32:37,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 82. [2022-04-06 20:32:37,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 77 states have (on average 1.2987012987012987) internal successors, (100), 77 states have internal predecessors, (100), 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:37,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 104 transitions. [2022-04-06 20:32:37,614 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 104 transitions. Word has length 30 [2022-04-06 20:32:37,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:37,614 INFO L478 AbstractCegarLoop]: Abstraction has 82 states and 104 transitions. [2022-04-06 20:32:37,614 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:32:37,614 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 104 transitions. [2022-04-06 20:32:37,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:32:37,614 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:37,614 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:37,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-04-06 20:32:37,815 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:37,815 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:37,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:37,815 INFO L85 PathProgramCache]: Analyzing trace with hash 352108927, now seen corresponding path program 43 times [2022-04-06 20:32:37,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:37,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2139711639] [2022-04-06 20:32:37,816 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:37,816 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:37,816 INFO L85 PathProgramCache]: Analyzing trace with hash 352108927, now seen corresponding path program 44 times [2022-04-06 20:32:37,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:37,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066174935] [2022-04-06 20:32:37,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:37,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:37,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:37,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:37,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:37,967 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:37,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:37,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066174935] [2022-04-06 20:32:37,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066174935] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:37,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806407695] [2022-04-06 20:32:37,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:37,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:37,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:37,968 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:32:37,969 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:32:38,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:38,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:38,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:32:38,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:38,087 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:38,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:38,290 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:38,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806407695] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:38,291 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:38,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:32:38,291 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:38,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2139711639] [2022-04-06 20:32:38,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2139711639] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:38,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:38,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:32:38,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164470571] [2022-04-06 20:32:38,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:38,292 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:32:38,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:38,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:32:38,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:32:38,293 INFO L87 Difference]: Start difference. First operand 82 states and 104 transitions. Second operand has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:38,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:38,560 INFO L93 Difference]: Finished difference Result 105 states and 127 transitions. [2022-04-06 20:32:38,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:32:38,560 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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 30 [2022-04-06 20:32:38,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:38,561 INFO L225 Difference]: With dead ends: 105 [2022-04-06 20:32:38,561 INFO L226 Difference]: Without dead ends: 92 [2022-04-06 20:32:38,561 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=309, Invalid=1173, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 20:32:38,561 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 24 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:38,562 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 65 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:38,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-04-06 20:32:38,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 83. [2022-04-06 20:32:38,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 78 states have (on average 1.294871794871795) internal successors, (101), 78 states have internal predecessors, (101), 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,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 105 transitions. [2022-04-06 20:32:38,567 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 105 transitions. Word has length 30 [2022-04-06 20:32:38,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:38,567 INFO L478 AbstractCegarLoop]: Abstraction has 83 states and 105 transitions. [2022-04-06 20:32:38,567 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:38,568 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 105 transitions. [2022-04-06 20:32:38,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:32:38,568 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:38,568 INFO L499 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:38,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-04-06 20:32:38,774 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-04-06 20:32:38,774 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:38,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:38,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1483692467, now seen corresponding path program 31 times [2022-04-06 20:32:38,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:38,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1119294064] [2022-04-06 20:32:38,775 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:38,775 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:38,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1483692467, now seen corresponding path program 32 times [2022-04-06 20:32:38,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:38,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049981989] [2022-04-06 20:32:38,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:38,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:38,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:39,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:39,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:39,056 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:32:39,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:39,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049981989] [2022-04-06 20:32:39,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049981989] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:39,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767203456] [2022-04-06 20:32:39,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:39,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:39,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:39,060 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:32:39,061 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:32:39,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:39,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:39,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:32:39,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:39,230 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:32:39,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:39,763 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:32:39,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767203456] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:39,764 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:39,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:32:39,764 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:39,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1119294064] [2022-04-06 20:32:39,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1119294064] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:39,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:39,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:32:39,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097270297] [2022-04-06 20:32:39,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:39,765 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:32:39,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:39,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:32:39,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=1192, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:32:39,766 INFO L87 Difference]: Start difference. First operand 83 states and 105 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:32:40,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:40,542 INFO L93 Difference]: Finished difference Result 111 states and 153 transitions. [2022-04-06 20:32:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:32:40,542 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:32:40,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:40,543 INFO L225 Difference]: With dead ends: 111 [2022-04-06 20:32:40,543 INFO L226 Difference]: Without dead ends: 105 [2022-04-06 20:32:40,543 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=748, Invalid=2558, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:32:40,544 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 100 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 1534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:40,544 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 134 Invalid, 1534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1463 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:32:40,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-04-06 20:32:40,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 88. [2022-04-06 20:32:40,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 83 states have (on average 1.3012048192771084) internal successors, (108), 83 states have internal predecessors, (108), 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:40,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 112 transitions. [2022-04-06 20:32:40,552 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 112 transitions. Word has length 30 [2022-04-06 20:32:40,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:40,552 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 112 transitions. [2022-04-06 20:32:40,552 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:32:40,553 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 112 transitions. [2022-04-06 20:32:40,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:40,553 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:40,553 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:40,580 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:32:40,774 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-04-06 20:32:40,774 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:40,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:40,775 INFO L85 PathProgramCache]: Analyzing trace with hash -2100427281, now seen corresponding path program 45 times [2022-04-06 20:32:40,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:40,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [604618130] [2022-04-06 20:32:40,775 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:40,775 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:40,776 INFO L85 PathProgramCache]: Analyzing trace with hash -2100427281, now seen corresponding path program 46 times [2022-04-06 20:32:40,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:40,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020566927] [2022-04-06 20:32:40,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:40,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:40,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:40,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:40,941 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:40,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:40,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020566927] [2022-04-06 20:32:40,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020566927] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:40,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414354088] [2022-04-06 20:32:40,942 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:40,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:40,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:40,943 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:32:40,945 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:32:40,978 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:40,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:40,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-06 20:32:40,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:41,146 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:41,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:41,433 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-04-06 20:32:41,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414354088] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:41,433 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:41,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 14] total 34 [2022-04-06 20:32:41,433 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:41,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [604618130] [2022-04-06 20:32:41,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [604618130] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:41,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:41,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:32:41,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400211647] [2022-04-06 20:32:41,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:41,434 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:32:41,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:41,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:32:41,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:32:41,435 INFO L87 Difference]: Start difference. First operand 88 states and 112 transitions. Second operand has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:32:41,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:41,771 INFO L93 Difference]: Finished difference Result 109 states and 133 transitions. [2022-04-06 20:32:41,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:32:41,772 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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 31 [2022-04-06 20:32:41,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:41,772 INFO L225 Difference]: With dead ends: 109 [2022-04-06 20:32:41,772 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 20:32:41,773 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=281, Invalid=1881, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:32:41,773 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:41,773 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 68 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:41,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 20:32:41,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 89. [2022-04-06 20:32:41,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 84 states have (on average 1.2976190476190477) internal successors, (109), 84 states have internal predecessors, (109), 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,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 113 transitions. [2022-04-06 20:32:41,779 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 113 transitions. Word has length 31 [2022-04-06 20:32:41,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:41,779 INFO L478 AbstractCegarLoop]: Abstraction has 89 states and 113 transitions. [2022-04-06 20:32:41,779 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:32:41,779 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 113 transitions. [2022-04-06 20:32:41,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:41,780 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:41,780 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:41,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-04-06 20:32:41,993 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-04-06 20:32:41,994 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:41,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:41,994 INFO L85 PathProgramCache]: Analyzing trace with hash 868091775, now seen corresponding path program 47 times [2022-04-06 20:32:41,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:41,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [748142937] [2022-04-06 20:32:41,995 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:41,995 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:41,995 INFO L85 PathProgramCache]: Analyzing trace with hash 868091775, now seen corresponding path program 48 times [2022-04-06 20:32:41,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:41,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19692784] [2022-04-06 20:32:41,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:41,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:42,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:42,152 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:42,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:42,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19692784] [2022-04-06 20:32:42,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19692784] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:42,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872275005] [2022-04-06 20:32:42,153 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:42,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:42,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:42,156 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:32:42,184 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:32:42,229 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:32:42,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:42,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:32:42,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:42,306 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:42,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:42,548 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:42,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872275005] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:42,549 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:42,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:32:42,549 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:42,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [748142937] [2022-04-06 20:32:42,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [748142937] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:42,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:42,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:32:42,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223848687] [2022-04-06 20:32:42,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:42,549 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:32:42,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:42,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:32:42,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:32:42,550 INFO L87 Difference]: Start difference. First operand 89 states and 113 transitions. Second operand has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:32:42,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:42,879 INFO L93 Difference]: Finished difference Result 112 states and 136 transitions. [2022-04-06 20:32:42,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:32:42,879 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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 31 [2022-04-06 20:32:42,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:42,880 INFO L225 Difference]: With dead ends: 112 [2022-04-06 20:32:42,880 INFO L226 Difference]: Without dead ends: 99 [2022-04-06 20:32:42,880 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=365, Invalid=1441, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:32:42,880 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:42,881 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 75 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:42,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-04-06 20:32:42,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 90. [2022-04-06 20:32:42,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 85 states have (on average 1.2941176470588236) internal successors, (110), 85 states have internal predecessors, (110), 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:42,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 114 transitions. [2022-04-06 20:32:42,888 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 114 transitions. Word has length 31 [2022-04-06 20:32:42,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:42,889 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 114 transitions. [2022-04-06 20:32:42,889 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:32:42,889 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 114 transitions. [2022-04-06 20:32:42,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:42,889 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:42,889 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:42,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-04-06 20:32:43,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-04-06 20:32:43,103 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:43,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:43,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1135709231, now seen corresponding path program 49 times [2022-04-06 20:32:43,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:43,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1701097981] [2022-04-06 20:32:43,104 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:43,104 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:43,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1135709231, now seen corresponding path program 50 times [2022-04-06 20:32:43,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:43,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791409729] [2022-04-06 20:32:43,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:43,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:43,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:43,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:43,247 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:32:43,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:43,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791409729] [2022-04-06 20:32:43,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791409729] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:43,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499471428] [2022-04-06 20:32:43,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:43,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:43,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:43,252 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:32:43,253 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:32:43,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:43,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:43,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:32:43,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:43,366 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:32:43,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:43,575 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:32:43,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499471428] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:43,576 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:43,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:32:43,576 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:43,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1701097981] [2022-04-06 20:32:43,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1701097981] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:43,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:43,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:32:43,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421893402] [2022-04-06 20:32:43,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:43,576 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:32:43,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:43,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:32:43,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=514, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:32:43,577 INFO L87 Difference]: Start difference. First operand 90 states and 114 transitions. Second operand has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:43,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:43,875 INFO L93 Difference]: Finished difference Result 115 states and 139 transitions. [2022-04-06 20:32:43,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:32:43,875 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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 31 [2022-04-06 20:32:43,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:43,876 INFO L225 Difference]: With dead ends: 115 [2022-04-06 20:32:43,876 INFO L226 Difference]: Without dead ends: 101 [2022-04-06 20:32:43,876 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 52 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:32:43,876 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 32 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:43,877 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 76 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:43,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-04-06 20:32:43,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 91. [2022-04-06 20:32:43,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 86 states have (on average 1.2906976744186047) internal successors, (111), 86 states have internal predecessors, (111), 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,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 115 transitions. [2022-04-06 20:32:43,884 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 115 transitions. Word has length 31 [2022-04-06 20:32:43,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:43,885 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 115 transitions. [2022-04-06 20:32:43,885 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 13 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:32:43,885 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 115 transitions. [2022-04-06 20:32:43,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:43,885 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:43,886 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:43,903 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-04-06 20:32:44,091 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:44,091 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:44,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:44,092 INFO L85 PathProgramCache]: Analyzing trace with hash 2103029678, now seen corresponding path program 33 times [2022-04-06 20:32:44,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:44,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [728932956] [2022-04-06 20:32:44,093 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:44,093 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:44,093 INFO L85 PathProgramCache]: Analyzing trace with hash 2103029678, now seen corresponding path program 34 times [2022-04-06 20:32:44,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:44,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054846758] [2022-04-06 20:32:44,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:44,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:44,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:44,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:44,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:44,392 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:32:44,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:44,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054846758] [2022-04-06 20:32:44,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054846758] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:44,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220866653] [2022-04-06 20:32:44,393 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:44,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:44,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:44,396 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:32:44,424 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:32:44,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:44,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:44,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:32:44,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:44,554 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:32:44,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:45,188 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:32:45,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220866653] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:45,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:45,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:32:45,189 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:45,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [728932956] [2022-04-06 20:32:45,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [728932956] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:45,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:45,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:32:45,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364788726] [2022-04-06 20:32:45,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:45,190 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:32:45,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:45,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:32:45,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=407, Invalid=1315, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:32:45,191 INFO L87 Difference]: Start difference. First operand 91 states and 115 transitions. Second operand has 22 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 21 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:46,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:46,016 INFO L93 Difference]: Finished difference Result 120 states and 165 transitions. [2022-04-06 20:32:46,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:32:46,016 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 21 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:46,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:46,017 INFO L225 Difference]: With dead ends: 120 [2022-04-06 20:32:46,017 INFO L226 Difference]: Without dead ends: 114 [2022-04-06 20:32:46,018 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=827, Invalid=2833, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:32:46,018 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 108 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1657 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 1732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:46,018 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 142 Invalid, 1732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1657 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:32:46,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-04-06 20:32:46,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 96. [2022-04-06 20:32:46,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 91 states have (on average 1.2967032967032968) internal successors, (118), 91 states have internal predecessors, (118), 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,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 122 transitions. [2022-04-06 20:32:46,025 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 122 transitions. Word has length 31 [2022-04-06 20:32:46,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:46,026 INFO L478 AbstractCegarLoop]: Abstraction has 96 states and 122 transitions. [2022-04-06 20:32:46,026 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 21 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:46,026 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 122 transitions. [2022-04-06 20:32:46,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:46,026 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:46,026 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:46,043 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-04-06 20:32:46,230 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:46,230 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:46,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:46,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1375844749, now seen corresponding path program 51 times [2022-04-06 20:32:46,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:46,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1029968383] [2022-04-06 20:32:46,231 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:46,231 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:46,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1375844749, now seen corresponding path program 52 times [2022-04-06 20:32:46,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:46,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295064911] [2022-04-06 20:32:46,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:46,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:46,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:46,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:46,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:46,811 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:46,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:46,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295064911] [2022-04-06 20:32:46,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295064911] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:46,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126986017] [2022-04-06 20:32:46,812 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:46,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:46,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:46,813 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:32:46,814 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:32:47,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:47,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:47,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:32:47,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:48,070 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:48,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:53,846 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:53,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126986017] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:53,846 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:53,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19, 19] total 40 [2022-04-06 20:32:53,846 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:53,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1029968383] [2022-04-06 20:32:53,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1029968383] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:53,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:53,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:32:53,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697425323] [2022-04-06 20:32:53,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:53,847 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:32:53,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:53,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:32:53,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1404, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:32:53,848 INFO L87 Difference]: Start difference. First operand 96 states and 122 transitions. Second operand has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 19 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:55,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:55,328 INFO L93 Difference]: Finished difference Result 119 states and 145 transitions. [2022-04-06 20:32:55,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:32:55,328 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 19 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:55,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:55,329 INFO L225 Difference]: With dead ends: 119 [2022-04-06 20:32:55,329 INFO L226 Difference]: Without dead ends: 88 [2022-04-06 20:32:55,329 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=360, Invalid=3546, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:32:55,330 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:55,330 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 104 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:55,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-04-06 20:32:55,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2022-04-06 20:32:55,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 83 states have (on average 1.3012048192771084) internal successors, (108), 83 states have internal predecessors, (108), 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:55,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 112 transitions. [2022-04-06 20:32:55,338 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 112 transitions. Word has length 32 [2022-04-06 20:32:55,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:55,338 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 112 transitions. [2022-04-06 20:32:55,338 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 19 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:55,338 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 112 transitions. [2022-04-06 20:32:55,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:55,339 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:55,339 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:55,345 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:32:55,543 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-04-06 20:32:55,544 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:55,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:55,544 INFO L85 PathProgramCache]: Analyzing trace with hash -316309121, now seen corresponding path program 53 times [2022-04-06 20:32:55,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:55,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1216250059] [2022-04-06 20:32:55,545 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:55,545 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:55,545 INFO L85 PathProgramCache]: Analyzing trace with hash -316309121, now seen corresponding path program 54 times [2022-04-06 20:32:55,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:55,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547122866] [2022-04-06 20:32:55,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:55,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:55,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:55,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:55,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:55,728 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:55,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:55,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547122866] [2022-04-06 20:32:55,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547122866] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:55,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288381917] [2022-04-06 20:32:55,729 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:55,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:55,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:55,731 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:32:55,732 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:32:55,821 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:32:55,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:55,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-06 20:32:55,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:55,991 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:32:55,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:56,286 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 15 proven. 20 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-04-06 20:32:56,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288381917] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:56,286 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:56,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 12] total 31 [2022-04-06 20:32:56,286 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:56,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1216250059] [2022-04-06 20:32:56,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1216250059] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:56,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:56,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:32:56,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533935374] [2022-04-06 20:32:56,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:56,287 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:32:56,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:56,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:32:56,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:32:56,288 INFO L87 Difference]: Start difference. First operand 88 states and 112 transitions. Second operand has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:32:56,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:56,678 INFO L93 Difference]: Finished difference Result 111 states and 135 transitions. [2022-04-06 20:32:56,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:32:56,679 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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 32 [2022-04-06 20:32:56,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:56,679 INFO L225 Difference]: With dead ends: 111 [2022-04-06 20:32:56,679 INFO L226 Difference]: Without dead ends: 98 [2022-04-06 20:32:56,680 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=1649, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:56,680 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:56,680 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 68 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:56,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2022-04-06 20:32:56,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 89. [2022-04-06 20:32:56,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 84 states have (on average 1.2976190476190477) internal successors, (109), 84 states have internal predecessors, (109), 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:56,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 113 transitions. [2022-04-06 20:32:56,689 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 113 transitions. Word has length 32 [2022-04-06 20:32:56,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:56,689 INFO L478 AbstractCegarLoop]: Abstraction has 89 states and 113 transitions. [2022-04-06 20:32:56,689 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:32:56,689 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 113 transitions. [2022-04-06 20:32:56,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:56,690 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:56,690 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:56,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-04-06 20:32:56,903 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-04-06 20:32:56,903 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:56,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:56,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1879174029, now seen corresponding path program 55 times [2022-04-06 20:32:56,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:56,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [223510237] [2022-04-06 20:32:56,905 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:56,905 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:56,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1879174029, now seen corresponding path program 56 times [2022-04-06 20:32:56,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:56,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693093814] [2022-04-06 20:32:56,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:56,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:56,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:57,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:57,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:57,068 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:32:57,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:57,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693093814] [2022-04-06 20:32:57,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693093814] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:57,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378225572] [2022-04-06 20:32:57,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:57,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:57,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:57,072 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:32:57,073 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:32:57,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:57,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:57,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:32:57,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:57,189 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:32:57,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:57,433 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:32:57,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378225572] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:57,434 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:57,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:32:57,434 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:57,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [223510237] [2022-04-06 20:32:57,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [223510237] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:57,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:57,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:32:57,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359801931] [2022-04-06 20:32:57,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:57,435 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:32:57,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:57,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:32:57,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:32:57,435 INFO L87 Difference]: Start difference. First operand 89 states and 113 transitions. Second operand has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:32:57,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:57,731 INFO L93 Difference]: Finished difference Result 114 states and 138 transitions. [2022-04-06 20:32:57,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:32:57,732 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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 32 [2022-04-06 20:32:57,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:57,732 INFO L225 Difference]: With dead ends: 114 [2022-04-06 20:32:57,732 INFO L226 Difference]: Without dead ends: 100 [2022-04-06 20:32:57,733 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=356, Invalid=1366, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:32:57,735 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 24 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:57,736 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 70 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:57,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-04-06 20:32:57,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 90. [2022-04-06 20:32:57,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 85 states have (on average 1.2941176470588236) internal successors, (110), 85 states have internal predecessors, (110), 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,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 114 transitions. [2022-04-06 20:32:57,744 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 114 transitions. Word has length 32 [2022-04-06 20:32:57,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:57,745 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 114 transitions. [2022-04-06 20:32:57,745 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:32:57,745 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 114 transitions. [2022-04-06 20:32:57,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:57,745 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:57,745 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:57,770 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:32:57,967 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-06 20:32:57,967 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:57,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:57,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1622266477, now seen corresponding path program 35 times [2022-04-06 20:32:57,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:57,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2092445133] [2022-04-06 20:32:57,969 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:57,969 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:57,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1622266477, now seen corresponding path program 36 times [2022-04-06 20:32:57,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:57,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115390956] [2022-04-06 20:32:57,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:57,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:57,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:58,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:58,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:58,294 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:58,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:58,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115390956] [2022-04-06 20:32:58,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115390956] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:58,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259679617] [2022-04-06 20:32:58,295 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:58,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:58,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:58,296 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:32:58,298 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:32:58,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:32:58,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:58,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:58,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:58,743 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:58,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:59,332 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:59,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259679617] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:59,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:59,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:59,332 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:59,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2092445133] [2022-04-06 20:32:59,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2092445133] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:59,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:59,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:59,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784506510] [2022-04-06 20:32:59,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:59,333 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:59,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:59,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:59,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:59,334 INFO L87 Difference]: Start difference. First operand 90 states and 114 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:33:00,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:00,233 INFO L93 Difference]: Finished difference Result 120 states and 166 transitions. [2022-04-06 20:33:00,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:33:00,233 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:33:00,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:00,234 INFO L225 Difference]: With dead ends: 120 [2022-04-06 20:33:00,234 INFO L226 Difference]: Without dead ends: 114 [2022-04-06 20:33:00,235 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=910, Invalid=3122, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:33:00,235 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 108 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1786 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 1865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:00,236 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 147 Invalid, 1865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1786 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:33:00,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-04-06 20:33:00,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 95. [2022-04-06 20:33:00,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 90 states have (on average 1.3) internal successors, (117), 90 states have internal predecessors, (117), 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,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 121 transitions. [2022-04-06 20:33:00,242 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 121 transitions. Word has length 32 [2022-04-06 20:33:00,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:00,242 INFO L478 AbstractCegarLoop]: Abstraction has 95 states and 121 transitions. [2022-04-06 20:33:00,242 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:33:00,242 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 121 transitions. [2022-04-06 20:33:00,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:00,243 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:00,243 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:00,250 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:33:00,448 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:00,448 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:00,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:00,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1621968767, now seen corresponding path program 57 times [2022-04-06 20:33:00,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:00,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2049611322] [2022-04-06 20:33:00,449 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:00,449 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:00,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1621968767, now seen corresponding path program 58 times [2022-04-06 20:33:00,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:00,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466277080] [2022-04-06 20:33:00,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:00,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:00,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:00,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:00,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:00,643 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:33:00,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:00,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466277080] [2022-04-06 20:33:00,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466277080] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:00,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406045026] [2022-04-06 20:33:00,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:00,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:00,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:00,648 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:33:00,673 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:33:00,696 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:00,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:00,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-06 20:33:00,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:00,917 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:33:00,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:01,231 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-04-06 20:33:01,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406045026] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:01,232 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:01,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 14] total 35 [2022-04-06 20:33:01,232 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:01,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2049611322] [2022-04-06 20:33:01,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2049611322] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:01,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:01,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:33:01,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523408040] [2022-04-06 20:33:01,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:01,233 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:33:01,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:01,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:33:01,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1022, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:33:01,233 INFO L87 Difference]: Start difference. First operand 95 states and 121 transitions. Second operand has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:01,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:01,620 INFO L93 Difference]: Finished difference Result 118 states and 144 transitions. [2022-04-06 20:33:01,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:33:01,621 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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 33 [2022-04-06 20:33:01,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:01,621 INFO L225 Difference]: With dead ends: 118 [2022-04-06 20:33:01,621 INFO L226 Difference]: Without dead ends: 105 [2022-04-06 20:33:01,622 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=292, Invalid=2060, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:33:01,622 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:01,622 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 78 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:33:01,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-04-06 20:33:01,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 96. [2022-04-06 20:33:01,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 91 states have (on average 1.2967032967032968) internal successors, (118), 91 states have internal predecessors, (118), 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:01,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 122 transitions. [2022-04-06 20:33:01,629 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 122 transitions. Word has length 33 [2022-04-06 20:33:01,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:01,629 INFO L478 AbstractCegarLoop]: Abstraction has 96 states and 122 transitions. [2022-04-06 20:33:01,629 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:01,629 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 122 transitions. [2022-04-06 20:33:01,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:01,630 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:01,630 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:01,648 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:33:01,831 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-04-06 20:33:01,832 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:01,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:01,832 INFO L85 PathProgramCache]: Analyzing trace with hash -843221009, now seen corresponding path program 59 times [2022-04-06 20:33:01,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:01,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [337856200] [2022-04-06 20:33:01,833 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:01,833 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:01,833 INFO L85 PathProgramCache]: Analyzing trace with hash -843221009, now seen corresponding path program 60 times [2022-04-06 20:33:01,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:01,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576375348] [2022-04-06 20:33:01,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:01,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:01,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:02,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:02,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:02,017 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:02,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:02,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576375348] [2022-04-06 20:33:02,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576375348] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:02,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468853136] [2022-04-06 20:33:02,018 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:02,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:02,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:02,019 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:33:02,021 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:33:02,114 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:33:02,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:02,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:33:02,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:02,230 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:02,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:02,548 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:02,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468853136] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:02,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:02,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:33:02,548 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:02,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [337856200] [2022-04-06 20:33:02,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [337856200] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:02,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:02,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:33:02,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176362614] [2022-04-06 20:33:02,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:02,549 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:33:02,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:02,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:33:02,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:33:02,550 INFO L87 Difference]: Start difference. First operand 96 states and 122 transitions. Second operand has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:33:02,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:02,907 INFO L93 Difference]: Finished difference Result 121 states and 147 transitions. [2022-04-06 20:33:02,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:33:02,908 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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 33 [2022-04-06 20:33:02,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:02,908 INFO L225 Difference]: With dead ends: 121 [2022-04-06 20:33:02,908 INFO L226 Difference]: Without dead ends: 107 [2022-04-06 20:33:02,909 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=414, Invalid=1656, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:33:02,909 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:02,909 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 70 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:02,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-04-06 20:33:02,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 97. [2022-04-06 20:33:02,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 92 states have (on average 1.2934782608695652) internal successors, (119), 92 states have internal predecessors, (119), 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:02,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 123 transitions. [2022-04-06 20:33:02,918 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 123 transitions. Word has length 33 [2022-04-06 20:33:02,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:02,918 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 123 transitions. [2022-04-06 20:33:02,918 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:33:02,918 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 123 transitions. [2022-04-06 20:33:02,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:02,919 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:02,919 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:02,941 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:33:03,135 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-04-06 20:33:03,135 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:03,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:03,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1137014465, now seen corresponding path program 61 times [2022-04-06 20:33:03,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:03,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1240747403] [2022-04-06 20:33:03,137 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:03,137 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:03,137 INFO L85 PathProgramCache]: Analyzing trace with hash -1137014465, now seen corresponding path program 62 times [2022-04-06 20:33:03,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:03,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988651607] [2022-04-06 20:33:03,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:03,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:03,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:03,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:03,307 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:03,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:03,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988651607] [2022-04-06 20:33:03,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988651607] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:03,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49310301] [2022-04-06 20:33:03,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:03,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:03,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:03,309 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:33:03,311 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:33:03,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:03,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:03,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:33:03,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:03,463 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:03,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:03,722 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:03,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49310301] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:03,722 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:03,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:33:03,723 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:03,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1240747403] [2022-04-06 20:33:03,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1240747403] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:03,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:03,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:33:03,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222651505] [2022-04-06 20:33:03,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:03,723 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:33:03,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:03,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:33:03,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:33:03,724 INFO L87 Difference]: Start difference. First operand 97 states and 123 transitions. Second operand has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:33:04,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:04,049 INFO L93 Difference]: Finished difference Result 124 states and 150 transitions. [2022-04-06 20:33:04,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:33:04,049 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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 33 [2022-04-06 20:33:04,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:04,050 INFO L225 Difference]: With dead ends: 124 [2022-04-06 20:33:04,050 INFO L226 Difference]: Without dead ends: 109 [2022-04-06 20:33:04,050 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=353, Invalid=1287, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:33:04,050 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 32 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:04,050 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 81 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:04,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2022-04-06 20:33:04,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 98. [2022-04-06 20:33:04,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 93 states have (on average 1.2903225806451613) internal successors, (120), 93 states have internal predecessors, (120), 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:04,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 124 transitions. [2022-04-06 20:33:04,056 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 124 transitions. Word has length 33 [2022-04-06 20:33:04,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:04,056 INFO L478 AbstractCegarLoop]: Abstraction has 98 states and 124 transitions. [2022-04-06 20:33:04,057 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 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:33:04,057 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 124 transitions. [2022-04-06 20:33:04,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:04,057 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:04,057 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:04,074 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:33:04,257 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-04-06 20:33:04,258 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:04,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:04,258 INFO L85 PathProgramCache]: Analyzing trace with hash -396490866, now seen corresponding path program 37 times [2022-04-06 20:33:04,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:04,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [450228107] [2022-04-06 20:33:04,259 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:04,259 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:04,259 INFO L85 PathProgramCache]: Analyzing trace with hash -396490866, now seen corresponding path program 38 times [2022-04-06 20:33:04,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:04,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294548126] [2022-04-06 20:33:04,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:04,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:04,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:04,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:04,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:04,606 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:33:04,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:04,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294548126] [2022-04-06 20:33:04,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294548126] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:04,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4637386] [2022-04-06 20:33:04,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:04,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:04,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:04,608 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:33:04,609 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:33:04,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:04,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:04,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:33:04,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:04,800 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:33:04,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:05,502 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:33:05,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4637386] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:05,502 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:05,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:33:05,503 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:05,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [450228107] [2022-04-06 20:33:05,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [450228107] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:05,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:05,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:33:05,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766469524] [2022-04-06 20:33:05,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:05,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:33:05,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:05,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:33:05,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=491, Invalid=1579, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:33:05,504 INFO L87 Difference]: Start difference. First operand 98 states and 124 transitions. Second operand has 24 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 23 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,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:06,497 INFO L93 Difference]: Finished difference Result 129 states and 178 transitions. [2022-04-06 20:33:06,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:33:06,497 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 23 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,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:06,498 INFO L225 Difference]: With dead ends: 129 [2022-04-06 20:33:06,498 INFO L226 Difference]: Without dead ends: 123 [2022-04-06 20:33:06,499 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=997, Invalid=3425, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:33:06,499 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 116 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 2000 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 2000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:06,499 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 155 Invalid, 2083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 2000 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:33:06,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2022-04-06 20:33:06,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 103. [2022-04-06 20:33:06,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 98 states have (on average 1.2959183673469388) internal successors, (127), 98 states have internal predecessors, (127), 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,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 131 transitions. [2022-04-06 20:33:06,508 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 131 transitions. Word has length 33 [2022-04-06 20:33:06,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:06,508 INFO L478 AbstractCegarLoop]: Abstraction has 103 states and 131 transitions. [2022-04-06 20:33:06,508 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 23 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,508 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 131 transitions. [2022-04-06 20:33:06,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:06,509 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:06,509 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:06,532 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:33:06,731 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-04-06 20:33:06,731 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:06,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:06,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1579041151, now seen corresponding path program 63 times [2022-04-06 20:33:06,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:06,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [879652647] [2022-04-06 20:33:06,733 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:06,733 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:06,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1579041151, now seen corresponding path program 64 times [2022-04-06 20:33:06,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:06,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218937216] [2022-04-06 20:33:06,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:06,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:06,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:06,938 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:33:06,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:06,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218937216] [2022-04-06 20:33:06,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218937216] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:06,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139904670] [2022-04-06 20:33:06,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:06,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:06,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:06,940 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:33:06,941 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:33:06,974 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:06,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:06,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 20:33:06,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:07,190 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:33:07,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:07,590 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 20:33:07,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139904670] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:07,590 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:07,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 16] total 39 [2022-04-06 20:33:07,590 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:07,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [879652647] [2022-04-06 20:33:07,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [879652647] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:07,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:07,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:33:07,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560464686] [2022-04-06 20:33:07,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:07,591 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:33:07,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:07,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:33:07,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1279, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 20:33:07,592 INFO L87 Difference]: Start difference. First operand 103 states and 131 transitions. Second operand has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:08,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:08,008 INFO L93 Difference]: Finished difference Result 126 states and 154 transitions. [2022-04-06 20:33:08,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:33:08,009 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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 34 [2022-04-06 20:33:08,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:08,009 INFO L225 Difference]: With dead ends: 126 [2022-04-06 20:33:08,009 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:33:08,010 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=347, Invalid=2515, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:33:08,010 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:08,011 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 83 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:08,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:33:08,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 104. [2022-04-06 20:33:08,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 99 states have (on average 1.292929292929293) internal successors, (128), 99 states have internal predecessors, (128), 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:08,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 132 transitions. [2022-04-06 20:33:08,019 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 132 transitions. Word has length 34 [2022-04-06 20:33:08,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:08,019 INFO L478 AbstractCegarLoop]: Abstraction has 104 states and 132 transitions. [2022-04-06 20:33:08,019 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:08,019 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 132 transitions. [2022-04-06 20:33:08,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:08,020 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:08,020 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:08,047 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:33:08,244 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:08,244 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:08,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:08,244 INFO L85 PathProgramCache]: Analyzing trace with hash 661878733, now seen corresponding path program 65 times [2022-04-06 20:33:08,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:08,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2093977737] [2022-04-06 20:33:08,245 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:08,246 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:08,246 INFO L85 PathProgramCache]: Analyzing trace with hash 661878733, now seen corresponding path program 66 times [2022-04-06 20:33:08,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:08,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781256980] [2022-04-06 20:33:08,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:08,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:08,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:08,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:08,447 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:08,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:08,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781256980] [2022-04-06 20:33:08,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781256980] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:08,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25067710] [2022-04-06 20:33:08,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:08,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:08,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:08,450 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:33:08,452 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:33:08,588 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:33:08,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:08,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:33:08,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:08,702 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:08,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:09,064 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:09,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25067710] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:09,065 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:09,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:33:09,065 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:09,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2093977737] [2022-04-06 20:33:09,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2093977737] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:09,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:09,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:33:09,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327353091] [2022-04-06 20:33:09,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:09,066 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:33:09,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:09,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:33:09,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=822, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:33:09,066 INFO L87 Difference]: Start difference. First operand 104 states and 132 transitions. Second operand has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:09,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:09,514 INFO L93 Difference]: Finished difference Result 129 states and 157 transitions. [2022-04-06 20:33:09,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:33:09,514 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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 34 [2022-04-06 20:33:09,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:09,515 INFO L225 Difference]: With dead ends: 129 [2022-04-06 20:33:09,515 INFO L226 Difference]: Without dead ends: 115 [2022-04-06 20:33:09,515 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=474, Invalid=1976, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:09,516 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:09,516 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 90 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:09,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-04-06 20:33:09,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 105. [2022-04-06 20:33:09,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 100 states have (on average 1.29) internal successors, (129), 100 states have internal predecessors, (129), 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,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 133 transitions. [2022-04-06 20:33:09,524 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 133 transitions. Word has length 34 [2022-04-06 20:33:09,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:09,525 INFO L478 AbstractCegarLoop]: Abstraction has 105 states and 133 transitions. [2022-04-06 20:33:09,525 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:09,525 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 133 transitions. [2022-04-06 20:33:09,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:09,525 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:09,525 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:09,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-04-06 20:33:09,731 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-04-06 20:33:09,731 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:09,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:09,732 INFO L85 PathProgramCache]: Analyzing trace with hash 2379647, now seen corresponding path program 67 times [2022-04-06 20:33:09,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:09,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [345318186] [2022-04-06 20:33:09,732 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:09,733 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:09,733 INFO L85 PathProgramCache]: Analyzing trace with hash 2379647, now seen corresponding path program 68 times [2022-04-06 20:33:09,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:09,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034181196] [2022-04-06 20:33:09,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:09,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:09,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:09,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:09,908 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:09,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:09,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034181196] [2022-04-06 20:33:09,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034181196] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:09,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917365506] [2022-04-06 20:33:09,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:09,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:09,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:09,912 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:33:09,913 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:33:09,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:09,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:09,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:33:09,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:10,075 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:10,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:10,384 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:10,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917365506] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:10,385 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:10,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:33:10,385 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:10,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [345318186] [2022-04-06 20:33:10,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [345318186] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:10,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:10,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:33:10,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193672465] [2022-04-06 20:33:10,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:10,385 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:33:10,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:10,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:33:10,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:33:10,386 INFO L87 Difference]: Start difference. First operand 105 states and 133 transitions. Second operand has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:33:10,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:10,767 INFO L93 Difference]: Finished difference Result 132 states and 160 transitions. [2022-04-06 20:33:10,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:33:10,767 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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 34 [2022-04-06 20:33:10,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:10,768 INFO L225 Difference]: With dead ends: 132 [2022-04-06 20:33:10,768 INFO L226 Difference]: Without dead ends: 117 [2022-04-06 20:33:10,768 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=426, Invalid=1644, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:33:10,768 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 31 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:10,769 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 77 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:10,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-04-06 20:33:10,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 106. [2022-04-06 20:33:10,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 101 states have (on average 1.2871287128712872) internal successors, (130), 101 states have internal predecessors, (130), 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:10,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 134 transitions. [2022-04-06 20:33:10,777 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 134 transitions. Word has length 34 [2022-04-06 20:33:10,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:10,777 INFO L478 AbstractCegarLoop]: Abstraction has 106 states and 134 transitions. [2022-04-06 20:33:10,777 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:33:10,777 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 134 transitions. [2022-04-06 20:33:10,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:10,778 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:10,778 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:10,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-04-06 20:33:10,991 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:10,991 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:10,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:10,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1446540941, now seen corresponding path program 39 times [2022-04-06 20:33:10,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:10,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1683455648] [2022-04-06 20:33:10,992 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:10,993 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:10,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1446540941, now seen corresponding path program 40 times [2022-04-06 20:33:10,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:10,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891750527] [2022-04-06 20:33:10,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:10,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:11,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:11,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:11,328 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:11,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:11,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891750527] [2022-04-06 20:33:11,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891750527] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:11,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952853189] [2022-04-06 20:33:11,329 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:11,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:11,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:11,332 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:33:11,353 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:33:11,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:11,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:11,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:11,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:11,492 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:11,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:12,196 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:12,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952853189] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:12,196 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:12,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:12,197 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:12,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1683455648] [2022-04-06 20:33:12,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1683455648] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:12,197 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:12,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:12,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865729831] [2022-04-06 20:33:12,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:12,198 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:12,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:12,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:12,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=1720, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:12,199 INFO L87 Difference]: Start difference. First operand 106 states and 134 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:13,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:13,289 INFO L93 Difference]: Finished difference Result 138 states and 190 transitions. [2022-04-06 20:33:13,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:33:13,290 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:13,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:13,290 INFO L225 Difference]: With dead ends: 138 [2022-04-06 20:33:13,290 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 20:33:13,291 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:33:13,291 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 124 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 2226 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 2313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 2226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:13,291 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 163 Invalid, 2313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 2226 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:33:13,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 20:33:13,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 111. [2022-04-06 20:33:13,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 106 states have (on average 1.2924528301886793) internal successors, (137), 106 states have internal predecessors, (137), 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:13,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 141 transitions. [2022-04-06 20:33:13,300 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 141 transitions. Word has length 34 [2022-04-06 20:33:13,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:13,300 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 141 transitions. [2022-04-06 20:33:13,300 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:13,301 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 141 transitions. [2022-04-06 20:33:13,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:33:13,301 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:13,301 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:13,327 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:33:13,519 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:13,520 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:13,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:13,520 INFO L85 PathProgramCache]: Analyzing trace with hash 248285055, now seen corresponding path program 69 times [2022-04-06 20:33:13,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:13,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1656246212] [2022-04-06 20:33:13,521 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:13,521 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:13,521 INFO L85 PathProgramCache]: Analyzing trace with hash 248285055, now seen corresponding path program 70 times [2022-04-06 20:33:13,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:13,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244500297] [2022-04-06 20:33:13,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:13,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:13,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:14,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:14,107 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:33:14,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:14,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244500297] [2022-04-06 20:33:14,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244500297] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:14,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653335180] [2022-04-06 20:33:14,107 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:14,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:14,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:14,109 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:33:14,109 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:33:14,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:14,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:14,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 67 conjunts are in the unsatisfiable core [2022-04-06 20:33:14,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:14,986 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:33:14,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:21,127 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:33:21,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653335180] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:21,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:21,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21, 21] total 47 [2022-04-06 20:33:21,128 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:21,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1656246212] [2022-04-06 20:33:21,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1656246212] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:21,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:21,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:33:21,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802674382] [2022-04-06 20:33:21,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:21,129 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:33:21,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:21,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:33:21,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1947, Unknown=1, NotChecked=0, Total=2162 [2022-04-06 20:33:21,130 INFO L87 Difference]: Start difference. First operand 111 states and 141 transitions. Second operand has 23 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 21 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:33:22,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:22,698 INFO L93 Difference]: Finished difference Result 136 states and 166 transitions. [2022-04-06 20:33:22,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:33:22,699 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 21 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:33:22,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:22,699 INFO L225 Difference]: With dead ends: 136 [2022-04-06 20:33:22,699 INFO L226 Difference]: Without dead ends: 102 [2022-04-06 20:33:22,700 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=456, Invalid=4799, Unknown=1, NotChecked=0, Total=5256 [2022-04-06 20:33:22,700 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 22 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:22,701 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 104 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:33:22,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-04-06 20:33:22,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2022-04-06 20:33:22,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 97 states have (on average 1.2989690721649485) internal successors, (126), 97 states have internal predecessors, (126), 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,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 130 transitions. [2022-04-06 20:33:22,710 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 130 transitions. Word has length 35 [2022-04-06 20:33:22,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:22,711 INFO L478 AbstractCegarLoop]: Abstraction has 102 states and 130 transitions. [2022-04-06 20:33:22,711 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 21 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:33:22,711 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 130 transitions. [2022-04-06 20:33:22,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:33:22,711 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:22,711 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:22,738 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:33:22,926 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:22,926 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:22,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:22,926 INFO L85 PathProgramCache]: Analyzing trace with hash 75330479, now seen corresponding path program 71 times [2022-04-06 20:33:22,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:22,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2046782811] [2022-04-06 20:33:22,927 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:22,927 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:22,927 INFO L85 PathProgramCache]: Analyzing trace with hash 75330479, now seen corresponding path program 72 times [2022-04-06 20:33:22,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:22,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094606128] [2022-04-06 20:33:22,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:22,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:23,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:23,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:23,149 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:23,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:23,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094606128] [2022-04-06 20:33:23,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094606128] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:23,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326543585] [2022-04-06 20:33:23,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:23,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:23,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:23,151 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:33:23,153 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:33:23,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:33:23,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:23,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:33:23,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:23,521 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:23,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:23,839 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 18 proven. 30 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-04-06 20:33:23,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326543585] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:23,839 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:23,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 14] total 36 [2022-04-06 20:33:23,840 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:23,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2046782811] [2022-04-06 20:33:23,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2046782811] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:23,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:23,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:33:23,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16634625] [2022-04-06 20:33:23,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:23,840 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:33:23,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:23,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:33:23,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:33:23,841 INFO L87 Difference]: Start difference. First operand 102 states and 130 transitions. Second operand has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:24,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:24,273 INFO L93 Difference]: Finished difference Result 127 states and 155 transitions. [2022-04-06 20:33:24,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:33:24,274 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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 35 [2022-04-06 20:33:24,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:24,274 INFO L225 Difference]: With dead ends: 127 [2022-04-06 20:33:24,274 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:33:24,275 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=303, Invalid=2247, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:33:24,275 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:24,275 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 93 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:24,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:33:24,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 103. [2022-04-06 20:33:24,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 98 states have (on average 1.2959183673469388) internal successors, (127), 98 states have internal predecessors, (127), 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:24,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 131 transitions. [2022-04-06 20:33:24,284 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 131 transitions. Word has length 35 [2022-04-06 20:33:24,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:24,284 INFO L478 AbstractCegarLoop]: Abstraction has 103 states and 131 transitions. [2022-04-06 20:33:24,284 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:24,284 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 131 transitions. [2022-04-06 20:33:24,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:33:24,285 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:24,285 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:24,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-04-06 20:33:24,485 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:24,485 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:24,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:24,486 INFO L85 PathProgramCache]: Analyzing trace with hash 963858751, now seen corresponding path program 73 times [2022-04-06 20:33:24,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:24,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [707677922] [2022-04-06 20:33:24,487 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:24,487 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:24,487 INFO L85 PathProgramCache]: Analyzing trace with hash 963858751, now seen corresponding path program 74 times [2022-04-06 20:33:24,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:24,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806084006] [2022-04-06 20:33:24,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:24,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:24,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:24,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:24,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:24,665 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:24,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:24,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806084006] [2022-04-06 20:33:24,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806084006] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:24,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790076020] [2022-04-06 20:33:24,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:24,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:24,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:24,667 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:33:24,667 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:33:24,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:24,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:24,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:33:24,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:24,799 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:24,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:25,103 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:25,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790076020] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:25,104 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:25,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:33:25,104 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:25,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [707677922] [2022-04-06 20:33:25,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [707677922] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:25,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:25,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:33:25,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872679467] [2022-04-06 20:33:25,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:25,105 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:33:25,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:25,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:33:25,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:33:25,106 INFO L87 Difference]: Start difference. First operand 103 states and 131 transitions. Second operand has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:25,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:25,512 INFO L93 Difference]: Finished difference Result 130 states and 158 transitions. [2022-04-06 20:33:25,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:33:25,512 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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 35 [2022-04-06 20:33:25,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:25,513 INFO L225 Difference]: With dead ends: 130 [2022-04-06 20:33:25,513 INFO L226 Difference]: Without dead ends: 115 [2022-04-06 20:33:25,513 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=467, Invalid=1885, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:33:25,514 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:25,514 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 85 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:25,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-04-06 20:33:25,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 104. [2022-04-06 20:33:25,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 99 states have (on average 1.292929292929293) internal successors, (128), 99 states have internal predecessors, (128), 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,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 132 transitions. [2022-04-06 20:33:25,522 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 132 transitions. Word has length 35 [2022-04-06 20:33:25,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:25,523 INFO L478 AbstractCegarLoop]: Abstraction has 104 states and 132 transitions. [2022-04-06 20:33:25,523 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:25,523 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 132 transitions. [2022-04-06 20:33:25,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:33:25,523 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:25,523 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:25,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-04-06 20:33:25,723 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-04-06 20:33:25,724 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:25,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:25,724 INFO L85 PathProgramCache]: Analyzing trace with hash 446196207, now seen corresponding path program 75 times [2022-04-06 20:33:25,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:25,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1626121468] [2022-04-06 20:33:25,725 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:25,725 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:25,725 INFO L85 PathProgramCache]: Analyzing trace with hash 446196207, now seen corresponding path program 76 times [2022-04-06 20:33:25,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:25,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860780419] [2022-04-06 20:33:25,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:25,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:25,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:25,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:25,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:25,903 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:25,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:25,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860780419] [2022-04-06 20:33:25,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860780419] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:25,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935721138] [2022-04-06 20:33:25,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:25,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:25,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:25,905 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:33:25,907 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:33:25,949 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:25,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:25,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:33:25,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:26,053 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:26,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:26,333 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:26,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935721138] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:26,333 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:26,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:33:26,334 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:26,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1626121468] [2022-04-06 20:33:26,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1626121468] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:26,334 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:26,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:33:26,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291228495] [2022-04-06 20:33:26,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:26,334 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:33:26,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:26,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:33:26,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:33:26,335 INFO L87 Difference]: Start difference. First operand 104 states and 132 transitions. Second operand has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:33:26,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:26,697 INFO L93 Difference]: Finished difference Result 133 states and 161 transitions. [2022-04-06 20:33:26,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:33:26,697 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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 35 [2022-04-06 20:33:26,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:26,698 INFO L225 Difference]: With dead ends: 133 [2022-04-06 20:33:26,698 INFO L226 Difference]: Without dead ends: 117 [2022-04-06 20:33:26,698 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=406, Invalid=1486, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:33:26,699 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 32 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:26,699 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 86 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:26,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-04-06 20:33:26,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 105. [2022-04-06 20:33:26,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 100 states have (on average 1.29) internal successors, (129), 100 states have internal predecessors, (129), 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:26,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 133 transitions. [2022-04-06 20:33:26,708 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 133 transitions. Word has length 35 [2022-04-06 20:33:26,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:26,708 INFO L478 AbstractCegarLoop]: Abstraction has 105 states and 133 transitions. [2022-04-06 20:33:26,708 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.375) internal successors, (22), 15 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:33:26,709 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 133 transitions. [2022-04-06 20:33:26,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:33:26,709 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:26,709 INFO L499 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:26,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:26,932 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-04-06 20:33:26,932 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:26,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:26,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1549015186, now seen corresponding path program 41 times [2022-04-06 20:33:26,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:26,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1144540123] [2022-04-06 20:33:26,933 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:26,933 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:26,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1549015186, now seen corresponding path program 42 times [2022-04-06 20:33:26,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:26,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480663170] [2022-04-06 20:33:26,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:26,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:26,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:27,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:27,288 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:27,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:27,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480663170] [2022-04-06 20:33:27,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480663170] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:27,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148970316] [2022-04-06 20:33:27,289 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:27,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:27,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:27,292 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:33:27,299 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:33:27,702 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 20:33:27,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:27,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:27,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:27,822 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:27,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:28,582 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:28,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148970316] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:28,582 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:28,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:28,583 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:28,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1144540123] [2022-04-06 20:33:28,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1144540123] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:28,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:28,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:28,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693728414] [2022-04-06 20:33:28,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:28,583 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:28,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:28,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:28,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=583, Invalid=1867, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:28,585 INFO L87 Difference]: Start difference. First operand 105 states and 133 transitions. Second operand has 26 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 25 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:33:29,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:29,764 INFO L93 Difference]: Finished difference Result 138 states and 191 transitions. [2022-04-06 20:33:29,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:33:29,764 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 25 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:33:29,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:29,767 INFO L225 Difference]: With dead ends: 138 [2022-04-06 20:33:29,767 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 20:33:29,767 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1183, Invalid=4073, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:33:29,767 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 124 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 2375 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 2466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:29,768 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 168 Invalid, 2466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2375 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:33:29,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 20:33:29,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 110. [2022-04-06 20:33:29,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 105 states have (on average 1.2952380952380953) internal successors, (136), 105 states have internal predecessors, (136), 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:29,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 140 transitions. [2022-04-06 20:33:29,774 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 140 transitions. Word has length 35 [2022-04-06 20:33:29,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:29,775 INFO L478 AbstractCegarLoop]: Abstraction has 110 states and 140 transitions. [2022-04-06 20:33:29,775 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 25 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:33:29,775 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 140 transitions. [2022-04-06 20:33:29,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:33:29,775 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:29,775 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:29,780 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:33:29,980 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-04-06 20:33:29,980 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:29,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:29,981 INFO L85 PathProgramCache]: Analyzing trace with hash -927796211, now seen corresponding path program 77 times [2022-04-06 20:33:29,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:29,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1934858252] [2022-04-06 20:33:29,982 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:29,982 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:29,982 INFO L85 PathProgramCache]: Analyzing trace with hash -927796211, now seen corresponding path program 78 times [2022-04-06 20:33:29,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:29,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293671866] [2022-04-06 20:33:29,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:29,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:29,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:30,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:30,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:30,210 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:30,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:30,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293671866] [2022-04-06 20:33:30,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293671866] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:30,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640831571] [2022-04-06 20:33:30,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:30,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:30,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:30,211 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:33:30,212 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:33:30,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:33:30,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:30,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 46 conjunts are in the unsatisfiable core [2022-04-06 20:33:30,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:30,532 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:30,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:30,913 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 42 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-04-06 20:33:30,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640831571] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:30,914 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:30,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 16] total 40 [2022-04-06 20:33:30,914 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:30,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1934858252] [2022-04-06 20:33:30,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1934858252] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:30,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:30,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:33:30,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68612326] [2022-04-06 20:33:30,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:30,915 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:33:30,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:30,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:33:30,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1352, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:33:30,916 INFO L87 Difference]: Start difference. First operand 110 states and 140 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:33:31,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:31,395 INFO L93 Difference]: Finished difference Result 135 states and 165 transitions. [2022-04-06 20:33:31,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:33:31,395 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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 36 [2022-04-06 20:33:31,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:31,396 INFO L225 Difference]: With dead ends: 135 [2022-04-06 20:33:31,396 INFO L226 Difference]: Without dead ends: 121 [2022-04-06 20:33:31,397 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=358, Invalid=2722, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:33:31,397 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:31,397 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 98 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:31,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-04-06 20:33:31,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 111. [2022-04-06 20:33:31,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 106 states have (on average 1.2924528301886793) internal successors, (137), 106 states have internal predecessors, (137), 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:31,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 141 transitions. [2022-04-06 20:33:31,407 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 141 transitions. Word has length 36 [2022-04-06 20:33:31,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:31,407 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 141 transitions. [2022-04-06 20:33:31,407 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:33:31,407 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 141 transitions. [2022-04-06 20:33:31,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:33:31,407 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:31,408 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:31,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-04-06 20:33:31,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:31,631 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:31,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:31,632 INFO L85 PathProgramCache]: Analyzing trace with hash 704939903, now seen corresponding path program 79 times [2022-04-06 20:33:31,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:31,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1951434319] [2022-04-06 20:33:31,633 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:31,633 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:31,633 INFO L85 PathProgramCache]: Analyzing trace with hash 704939903, now seen corresponding path program 80 times [2022-04-06 20:33:31,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:31,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499632801] [2022-04-06 20:33:31,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:31,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:31,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:31,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:31,844 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:31,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:31,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499632801] [2022-04-06 20:33:31,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499632801] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:31,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392581648] [2022-04-06 20:33:31,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:31,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:31,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:31,846 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:33:31,847 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:33:31,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:31,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:31,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:33:31,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:31,979 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:31,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:32,328 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:32,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392581648] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:32,329 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:32,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:33:32,329 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:32,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1951434319] [2022-04-06 20:33:32,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1951434319] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:32,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:32,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:33:32,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931244420] [2022-04-06 20:33:32,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:32,330 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:33:32,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:32,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:33:32,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=927, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:33:32,330 INFO L87 Difference]: Start difference. First operand 111 states and 141 transitions. Second operand has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:32,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:32,809 INFO L93 Difference]: Finished difference Result 138 states and 168 transitions. [2022-04-06 20:33:32,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:33:32,809 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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 36 [2022-04-06 20:33:32,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:32,810 INFO L225 Difference]: With dead ends: 138 [2022-04-06 20:33:32,810 INFO L226 Difference]: Without dead ends: 123 [2022-04-06 20:33:32,810 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=533, Invalid=2223, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:33:32,811 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:32,811 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 85 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:32,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2022-04-06 20:33:32,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 112. [2022-04-06 20:33:32,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 107 states have (on average 1.2897196261682242) internal successors, (138), 107 states have internal predecessors, (138), 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:32,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 142 transitions. [2022-04-06 20:33:32,819 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 142 transitions. Word has length 36 [2022-04-06 20:33:32,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:32,819 INFO L478 AbstractCegarLoop]: Abstraction has 112 states and 142 transitions. [2022-04-06 20:33:32,820 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:32,820 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 142 transitions. [2022-04-06 20:33:32,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:33:32,821 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:32,821 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:32,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-04-06 20:33:33,023 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:33,023 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:33,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:33,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1735304717, now seen corresponding path program 81 times [2022-04-06 20:33:33,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:33,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [460891622] [2022-04-06 20:33:33,025 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:33,025 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:33,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1735304717, now seen corresponding path program 82 times [2022-04-06 20:33:33,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:33,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84770475] [2022-04-06 20:33:33,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:33,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:33,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:33,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:33,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:33,194 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:33,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:33,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84770475] [2022-04-06 20:33:33,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84770475] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:33,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764030340] [2022-04-06 20:33:33,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:33,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:33,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:33,196 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:33:33,197 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:33:33,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:33,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:33,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:33:33,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:33,329 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:33,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:33,644 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:33,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764030340] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:33,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:33,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:33:33,644 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:33,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [460891622] [2022-04-06 20:33:33,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [460891622] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:33,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:33,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:33:33,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058586565] [2022-04-06 20:33:33,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:33,645 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:33:33,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:33,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:33:33,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=798, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:33:33,646 INFO L87 Difference]: Start difference. First operand 112 states and 142 transitions. Second operand has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:34,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:34,058 INFO L93 Difference]: Finished difference Result 141 states and 171 transitions. [2022-04-06 20:33:34,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:33:34,059 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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 36 [2022-04-06 20:33:34,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:34,059 INFO L225 Difference]: With dead ends: 141 [2022-04-06 20:33:34,059 INFO L226 Difference]: Without dead ends: 125 [2022-04-06 20:33:34,060 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 59 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:33:34,060 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 31 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:34,060 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 82 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:34,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2022-04-06 20:33:34,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 113. [2022-04-06 20:33:34,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 108 states have (on average 1.287037037037037) internal successors, (139), 108 states have internal predecessors, (139), 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:34,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 143 transitions. [2022-04-06 20:33:34,067 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 143 transitions. Word has length 36 [2022-04-06 20:33:34,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:34,067 INFO L478 AbstractCegarLoop]: Abstraction has 113 states and 143 transitions. [2022-04-06 20:33:34,067 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:34,068 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 143 transitions. [2022-04-06 20:33:34,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:33:34,068 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:34,068 INFO L499 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:34,084 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:33:34,269 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:34,269 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:34,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:34,270 INFO L85 PathProgramCache]: Analyzing trace with hash 78025389, now seen corresponding path program 43 times [2022-04-06 20:33:34,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:34,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [485640418] [2022-04-06 20:33:34,270 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:34,271 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:34,271 INFO L85 PathProgramCache]: Analyzing trace with hash 78025389, now seen corresponding path program 44 times [2022-04-06 20:33:34,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:34,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034663683] [2022-04-06 20:33:34,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:34,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:34,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:34,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:34,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:34,649 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:33:34,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:34,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034663683] [2022-04-06 20:33:34,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034663683] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:34,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813110683] [2022-04-06 20:33:34,649 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:34,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:34,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:34,651 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:33:34,651 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:33:34,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:34,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:34,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:33:34,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:34,828 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:33:34,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:35,708 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:33:35,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813110683] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:35,709 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:35,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:33:35,709 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:35,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [485640418] [2022-04-06 20:33:35,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [485640418] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:35,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:35,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:33:35,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628229883] [2022-04-06 20:33:35,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:35,710 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:33:35,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:35,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:33:35,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=632, Invalid=2020, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:33:35,711 INFO L87 Difference]: Start difference. First operand 113 states and 143 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:33:36,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:36,960 INFO L93 Difference]: Finished difference Result 147 states and 203 transitions. [2022-04-06 20:33:36,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:33:36,961 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:33:36,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:36,961 INFO L225 Difference]: With dead ends: 147 [2022-04-06 20:33:36,961 INFO L226 Difference]: Without dead ends: 141 [2022-04-06 20:33:36,962 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1282, Invalid=4418, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:33:36,962 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 132 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2621 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 2716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 2621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:36,963 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 176 Invalid, 2716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 2621 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:33:36,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-04-06 20:33:36,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 118. [2022-04-06 20:33:36,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 113 states have (on average 1.2920353982300885) internal successors, (146), 113 states have internal predecessors, (146), 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:36,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 150 transitions. [2022-04-06 20:33:36,972 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 150 transitions. Word has length 36 [2022-04-06 20:33:36,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:36,973 INFO L478 AbstractCegarLoop]: Abstraction has 118 states and 150 transitions. [2022-04-06 20:33:36,973 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:33:36,973 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 150 transitions. [2022-04-06 20:33:36,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:33:36,973 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:36,973 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:36,999 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:33:37,197 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-04-06 20:33:37,198 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:37,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:37,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1959952529, now seen corresponding path program 83 times [2022-04-06 20:33:37,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:37,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1454818997] [2022-04-06 20:33:37,199 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:37,199 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:37,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1959952529, now seen corresponding path program 84 times [2022-04-06 20:33:37,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:37,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850355292] [2022-04-06 20:33:37,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:37,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:37,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:37,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:37,451 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:37,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:37,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850355292] [2022-04-06 20:33:37,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850355292] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:37,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197670137] [2022-04-06 20:33:37,451 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:37,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:37,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:37,456 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:33:37,484 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:33:37,629 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:33:37,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:37,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 20:33:37,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:37,876 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:37,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:38,332 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-04-06 20:33:38,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197670137] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:38,333 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:38,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 18] total 44 [2022-04-06 20:33:38,333 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:38,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1454818997] [2022-04-06 20:33:38,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1454818997] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:38,334 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:38,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:33:38,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278262264] [2022-04-06 20:33:38,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:38,334 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:33:38,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:38,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:33:38,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=1645, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:33:38,335 INFO L87 Difference]: Start difference. First operand 118 states and 150 transitions. Second operand has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:33:38,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:38,878 INFO L93 Difference]: Finished difference Result 143 states and 175 transitions. [2022-04-06 20:33:38,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:33:38,878 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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 37 [2022-04-06 20:33:38,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:38,879 INFO L225 Difference]: With dead ends: 143 [2022-04-06 20:33:38,879 INFO L226 Difference]: Without dead ends: 129 [2022-04-06 20:33:38,879 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=419, Invalid=3241, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:33:38,880 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:38,880 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 98 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:38,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-04-06 20:33:38,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 119. [2022-04-06 20:33:38,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 114 states have (on average 1.2894736842105263) internal successors, (147), 114 states have internal predecessors, (147), 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,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 151 transitions. [2022-04-06 20:33:38,890 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 151 transitions. Word has length 37 [2022-04-06 20:33:38,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:38,890 INFO L478 AbstractCegarLoop]: Abstraction has 119 states and 151 transitions. [2022-04-06 20:33:38,890 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:33:38,891 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 151 transitions. [2022-04-06 20:33:38,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:33:38,891 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:38,891 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:38,901 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:33:39,096 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:39,096 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:39,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:39,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1268390207, now seen corresponding path program 85 times [2022-04-06 20:33:39,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:39,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1038092926] [2022-04-06 20:33:39,098 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:39,098 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:39,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1268390207, now seen corresponding path program 86 times [2022-04-06 20:33:39,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:39,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801648752] [2022-04-06 20:33:39,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:39,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:39,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:39,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:39,316 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:39,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:39,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801648752] [2022-04-06 20:33:39,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801648752] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:39,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974621711] [2022-04-06 20:33:39,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:39,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:39,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:39,318 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:33:39,319 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:33:39,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:39,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:39,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:33:39,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:39,451 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:39,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:39,859 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:39,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974621711] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:39,860 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:39,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:33:39,860 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:39,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1038092926] [2022-04-06 20:33:39,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1038092926] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:39,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:39,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:33:39,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750471344] [2022-04-06 20:33:39,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:39,861 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:33:39,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:39,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:33:39,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1053, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:33:39,862 INFO L87 Difference]: Start difference. First operand 119 states and 151 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:33:40,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:40,396 INFO L93 Difference]: Finished difference Result 146 states and 178 transitions. [2022-04-06 20:33:40,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:33:40,397 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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 37 [2022-04-06 20:33:40,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:40,397 INFO L225 Difference]: With dead ends: 146 [2022-04-06 20:33:40,397 INFO L226 Difference]: Without dead ends: 131 [2022-04-06 20:33:40,398 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=595, Invalid=2597, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:33:40,398 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:40,398 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:40,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-04-06 20:33:40,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 120. [2022-04-06 20:33:40,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 115 states have (on average 1.2869565217391303) internal successors, (148), 115 states have internal predecessors, (148), 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:40,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 152 transitions. [2022-04-06 20:33:40,408 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 152 transitions. Word has length 37 [2022-04-06 20:33:40,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:40,409 INFO L478 AbstractCegarLoop]: Abstraction has 120 states and 152 transitions. [2022-04-06 20:33:40,409 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:33:40,409 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 152 transitions. [2022-04-06 20:33:40,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:33:40,409 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:40,409 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:40,433 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:33:40,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-04-06 20:33:40,631 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:40,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:40,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1252004433, now seen corresponding path program 87 times [2022-04-06 20:33:40,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:40,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1593503280] [2022-04-06 20:33:40,633 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:40,633 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:40,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1252004433, now seen corresponding path program 88 times [2022-04-06 20:33:40,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:40,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282312115] [2022-04-06 20:33:40,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:40,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:40,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:40,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:40,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:40,824 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:40,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:40,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282312115] [2022-04-06 20:33:40,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282312115] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:40,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300418887] [2022-04-06 20:33:40,825 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:40,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:40,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:40,828 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:33:40,837 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:33:40,877 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:40,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:40,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:33:40,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:40,991 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:40,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:41,341 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:41,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300418887] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:41,341 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:41,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:33:41,342 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:41,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1593503280] [2022-04-06 20:33:41,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1593503280] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:41,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:41,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:33:41,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644003396] [2022-04-06 20:33:41,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:41,342 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:33:41,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:41,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:33:41,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:33:41,343 INFO L87 Difference]: Start difference. First operand 120 states and 152 transitions. Second operand has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:41,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:41,833 INFO L93 Difference]: Finished difference Result 149 states and 181 transitions. [2022-04-06 20:33:41,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:33:41,833 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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 37 [2022-04-06 20:33:41,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:41,834 INFO L225 Difference]: With dead ends: 149 [2022-04-06 20:33:41,834 INFO L226 Difference]: Without dead ends: 133 [2022-04-06 20:33:41,835 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=568, Invalid=2294, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:33:41,835 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 30 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:41,835 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 87 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:41,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2022-04-06 20:33:41,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 121. [2022-04-06 20:33:41,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 116 states have (on average 1.2844827586206897) internal successors, (149), 116 states have internal predecessors, (149), 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,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 153 transitions. [2022-04-06 20:33:41,842 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 153 transitions. Word has length 37 [2022-04-06 20:33:41,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:41,843 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 153 transitions. [2022-04-06 20:33:41,843 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:41,843 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 153 transitions. [2022-04-06 20:33:41,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:33:41,843 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:41,843 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:41,860 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:33:42,044 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-04-06 20:33:42,044 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:42,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:42,044 INFO L85 PathProgramCache]: Analyzing trace with hash -119674113, now seen corresponding path program 89 times [2022-04-06 20:33:42,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:42,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1902098180] [2022-04-06 20:33:42,045 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:42,046 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:42,046 INFO L85 PathProgramCache]: Analyzing trace with hash -119674113, now seen corresponding path program 90 times [2022-04-06 20:33:42,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:42,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077650457] [2022-04-06 20:33:42,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:42,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:42,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:42,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:42,232 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:33:42,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:42,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077650457] [2022-04-06 20:33:42,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077650457] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:42,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982001098] [2022-04-06 20:33:42,233 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:42,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:42,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:42,234 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:33:42,234 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:33:42,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:33:42,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:42,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:33:42,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:42,382 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-04-06 20:33:42,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:42,472 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-04-06 20:33:42,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982001098] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:42,472 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:42,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 6, 6] total 23 [2022-04-06 20:33:42,473 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:42,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1902098180] [2022-04-06 20:33:42,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1902098180] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:42,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:42,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:33:42,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226468350] [2022-04-06 20:33:42,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:42,473 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:33:42,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:42,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:33:42,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:33:42,474 INFO L87 Difference]: Start difference. First operand 121 states and 153 transitions. Second operand has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:42,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:42,902 INFO L93 Difference]: Finished difference Result 152 states and 184 transitions. [2022-04-06 20:33:42,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:33:42,902 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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 37 [2022-04-06 20:33:42,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:42,903 INFO L225 Difference]: With dead ends: 152 [2022-04-06 20:33:42,903 INFO L226 Difference]: Without dead ends: 135 [2022-04-06 20:33:42,903 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=1271, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:33:42,904 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 39 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:42,904 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 94 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:42,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-04-06 20:33:42,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 122. [2022-04-06 20:33:42,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 117 states have (on average 1.2820512820512822) internal successors, (150), 117 states have internal predecessors, (150), 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:42,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 154 transitions. [2022-04-06 20:33:42,911 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 154 transitions. Word has length 37 [2022-04-06 20:33:42,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:42,911 INFO L478 AbstractCegarLoop]: Abstraction has 122 states and 154 transitions. [2022-04-06 20:33:42,911 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 16 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:33:42,911 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 154 transitions. [2022-04-06 20:33:42,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:33:42,912 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:42,912 INFO L499 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:42,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-04-06 20:33:43,128 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-04-06 20:33:43,129 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:43,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:43,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1023324338, now seen corresponding path program 45 times [2022-04-06 20:33:43,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:43,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2027729843] [2022-04-06 20:33:43,130 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:43,130 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:43,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1023324338, now seen corresponding path program 46 times [2022-04-06 20:33:43,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:43,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093647992] [2022-04-06 20:33:43,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:43,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:43,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:43,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:43,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:43,583 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:33:43,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:43,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093647992] [2022-04-06 20:33:43,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093647992] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:43,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572460667] [2022-04-06 20:33:43,584 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:43,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:43,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:43,588 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:33:43,616 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:33:43,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:43,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:43,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:33:43,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:43,790 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:33:43,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:44,695 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:33:44,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572460667] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:44,695 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:44,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:33:44,696 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:44,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2027729843] [2022-04-06 20:33:44,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2027729843] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:44,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:44,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:33:44,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393359083] [2022-04-06 20:33:44,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:44,696 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:33:44,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:44,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:33:44,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=683, Invalid=2179, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:33:44,697 INFO L87 Difference]: Start difference. First operand 122 states and 154 transitions. Second operand has 28 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 27 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:33:46,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:46,044 INFO L93 Difference]: Finished difference Result 157 states and 216 transitions. [2022-04-06 20:33:46,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:33:46,044 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 27 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:33:46,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:46,045 INFO L225 Difference]: With dead ends: 157 [2022-04-06 20:33:46,045 INFO L226 Difference]: Without dead ends: 151 [2022-04-06 20:33:46,045 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1385, Invalid=4777, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:33:46,046 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 140 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2879 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 2978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 2879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:46,046 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 184 Invalid, 2978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 2879 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:33:46,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-04-06 20:33:46,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 127. [2022-04-06 20:33:46,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 122 states have (on average 1.2868852459016393) internal successors, (157), 122 states have internal predecessors, (157), 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:46,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 161 transitions. [2022-04-06 20:33:46,056 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 161 transitions. Word has length 37 [2022-04-06 20:33:46,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:46,056 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 161 transitions. [2022-04-06 20:33:46,056 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 27 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:33:46,057 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 161 transitions. [2022-04-06 20:33:46,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:33:46,057 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:46,057 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:46,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-04-06 20:33:46,263 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-04-06 20:33:46,263 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:46,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:46,264 INFO L85 PathProgramCache]: Analyzing trace with hash 402939981, now seen corresponding path program 91 times [2022-04-06 20:33:46,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:46,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1193968330] [2022-04-06 20:33:46,264 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:46,264 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:46,265 INFO L85 PathProgramCache]: Analyzing trace with hash 402939981, now seen corresponding path program 92 times [2022-04-06 20:33:46,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:46,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905725791] [2022-04-06 20:33:46,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:46,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:46,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:47,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:47,032 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:33:47,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:47,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905725791] [2022-04-06 20:33:47,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905725791] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:47,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540972110] [2022-04-06 20:33:47,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:47,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:47,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:47,035 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:33:47,043 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:33:47,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:47,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:47,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 20:33:47,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:48,006 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:33:48,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:50,976 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:33:50,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540972110] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:50,976 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:50,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23, 23] total 53 [2022-04-06 20:33:50,976 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:50,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1193968330] [2022-04-06 20:33:50,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1193968330] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:50,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:50,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:50,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511761954] [2022-04-06 20:33:50,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:50,977 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:50,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:50,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:50,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=2486, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:33:50,978 INFO L87 Difference]: Start difference. First operand 127 states and 161 transitions. Second operand has 25 states, 25 states have (on average 1.36) internal successors, (34), 23 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:33:53,591 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-04-06 20:33:55,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:55,219 INFO L93 Difference]: Finished difference Result 154 states and 188 transitions. [2022-04-06 20:33:55,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:33:55,219 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.36) internal successors, (34), 23 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:33:55,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:55,220 INFO L225 Difference]: With dead ends: 154 [2022-04-06 20:33:55,220 INFO L226 Difference]: Without dead ends: 117 [2022-04-06 20:33:55,220 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=551, Invalid=6091, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:33:55,221 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 22 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 33 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:55,221 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 114 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 716 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2022-04-06 20:33:55,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-04-06 20:33:55,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2022-04-06 20:33:55,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 112 states have (on average 1.2946428571428572) internal successors, (145), 112 states have internal predecessors, (145), 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,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 149 transitions. [2022-04-06 20:33:55,231 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 149 transitions. Word has length 38 [2022-04-06 20:33:55,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:55,231 INFO L478 AbstractCegarLoop]: Abstraction has 117 states and 149 transitions. [2022-04-06 20:33:55,231 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.36) internal successors, (34), 23 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:33:55,231 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 149 transitions. [2022-04-06 20:33:55,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:33:55,232 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:55,232 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:55,239 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:33:55,437 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:55,437 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:55,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:55,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1555480447, now seen corresponding path program 93 times [2022-04-06 20:33:55,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:55,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1799189635] [2022-04-06 20:33:55,438 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:55,438 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:55,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1555480447, now seen corresponding path program 94 times [2022-04-06 20:33:55,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:55,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589814627] [2022-04-06 20:33:55,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:55,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:55,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:55,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:55,672 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:55,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:55,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589814627] [2022-04-06 20:33:55,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589814627] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:55,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717021874] [2022-04-06 20:33:55,673 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:55,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:55,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:55,674 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:33:55,675 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:33:55,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:55,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:55,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 48 conjunts are in the unsatisfiable core [2022-04-06 20:33:55,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:55,937 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:33:55,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:56,335 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 21 proven. 42 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-04-06 20:33:56,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717021874] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:56,335 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:56,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 16] total 41 [2022-04-06 20:33:56,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:56,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1799189635] [2022-04-06 20:33:56,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1799189635] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:56,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:56,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:33:56,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062427177] [2022-04-06 20:33:56,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:56,336 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:33:56,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:56,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:33:56,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1427, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:33:56,337 INFO L87 Difference]: Start difference. First operand 117 states and 149 transitions. Second operand has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:33:56,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:56,817 INFO L93 Difference]: Finished difference Result 144 states and 176 transitions. [2022-04-06 20:33:56,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:33:56,817 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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 38 [2022-04-06 20:33:56,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:56,818 INFO L225 Difference]: With dead ends: 144 [2022-04-06 20:33:56,818 INFO L226 Difference]: Without dead ends: 129 [2022-04-06 20:33:56,818 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=369, Invalid=2937, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:33:56,818 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:56,818 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 78 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 483 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:56,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-04-06 20:33:56,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 118. [2022-04-06 20:33:56,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 113 states have (on average 1.2920353982300885) internal successors, (146), 113 states have internal predecessors, (146), 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:56,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 150 transitions. [2022-04-06 20:33:56,829 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 150 transitions. Word has length 38 [2022-04-06 20:33:56,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:56,829 INFO L478 AbstractCegarLoop]: Abstraction has 118 states and 150 transitions. [2022-04-06 20:33:56,829 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:33:56,829 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 150 transitions. [2022-04-06 20:33:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:33:56,830 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:56,830 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:56,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:57,043 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:57,043 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:57,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:57,044 INFO L85 PathProgramCache]: Analyzing trace with hash 630692429, now seen corresponding path program 95 times [2022-04-06 20:33:57,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:57,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1205813178] [2022-04-06 20:33:57,044 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:57,045 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:57,045 INFO L85 PathProgramCache]: Analyzing trace with hash 630692429, now seen corresponding path program 96 times [2022-04-06 20:33:57,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:57,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269910139] [2022-04-06 20:33:57,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:57,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:57,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:57,248 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:57,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:57,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269910139] [2022-04-06 20:33:57,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269910139] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:57,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444521266] [2022-04-06 20:33:57,249 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:57,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:57,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:57,250 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:33:57,251 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:33:57,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:33:57,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:57,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:33:57,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:57,583 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:57,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:57,965 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:33:57,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444521266] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:57,965 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:57,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:33:57,966 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:57,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1205813178] [2022-04-06 20:33:57,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1205813178] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:57,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:57,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:33:57,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644073610] [2022-04-06 20:33:57,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:57,966 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:33:57,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:57,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:33:57,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1040, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:33:57,967 INFO L87 Difference]: Start difference. First operand 118 states and 150 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:33:58,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:58,499 INFO L93 Difference]: Finished difference Result 147 states and 179 transitions. [2022-04-06 20:33:58,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:33:58,500 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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 38 [2022-04-06 20:33:58,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:58,501 INFO L225 Difference]: With dead ends: 147 [2022-04-06 20:33:58,501 INFO L226 Difference]: Without dead ends: 131 [2022-04-06 20:33:58,501 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=592, Invalid=2488, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:33:58,502 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:58,502 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:58,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-04-06 20:33:58,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 119. [2022-04-06 20:33:58,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 114 states have (on average 1.2894736842105263) internal successors, (147), 114 states have internal predecessors, (147), 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:58,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 151 transitions. [2022-04-06 20:33:58,512 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 151 transitions. Word has length 38 [2022-04-06 20:33:58,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:58,512 INFO L478 AbstractCegarLoop]: Abstraction has 119 states and 151 transitions. [2022-04-06 20:33:58,512 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:33:58,512 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 151 transitions. [2022-04-06 20:33:58,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:33:58,513 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:58,513 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:58,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:58,717 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:58,717 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:58,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:58,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1787736705, now seen corresponding path program 97 times [2022-04-06 20:33:58,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:58,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [30905234] [2022-04-06 20:33:58,718 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:58,719 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:58,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1787736705, now seen corresponding path program 98 times [2022-04-06 20:33:58,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:58,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609523957] [2022-04-06 20:33:58,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:58,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:58,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:58,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:58,900 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:33:58,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:58,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609523957] [2022-04-06 20:33:58,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609523957] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:58,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331313867] [2022-04-06 20:33:58,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:58,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:58,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:58,901 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:33:58,902 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:33:58,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:58,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:58,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:33:58,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:59,032 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:33:59,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:59,397 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:33:59,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331313867] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:59,397 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:59,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:33:59,397 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:59,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [30905234] [2022-04-06 20:33:59,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [30905234] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:59,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:59,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:33:59,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777213166] [2022-04-06 20:33:59,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:59,398 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:33:59,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:59,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:33:59,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:33:59,399 INFO L87 Difference]: Start difference. First operand 119 states and 151 transitions. Second operand has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:59,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:59,902 INFO L93 Difference]: Finished difference Result 150 states and 182 transitions. [2022-04-06 20:33:59,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:33:59,902 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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 38 [2022-04-06 20:33:59,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:59,903 INFO L225 Difference]: With dead ends: 150 [2022-04-06 20:33:59,903 INFO L226 Difference]: Without dead ends: 133 [2022-04-06 20:33:59,903 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=542, Invalid=2110, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:33:59,903 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 31 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:59,903 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 97 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:59,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2022-04-06 20:33:59,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 120. [2022-04-06 20:33:59,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 115 states have (on average 1.2869565217391303) internal successors, (148), 115 states have internal predecessors, (148), 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,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 152 transitions. [2022-04-06 20:33:59,914 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 152 transitions. Word has length 38 [2022-04-06 20:33:59,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:59,914 INFO L478 AbstractCegarLoop]: Abstraction has 120 states and 152 transitions. [2022-04-06 20:33:59,914 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:33:59,914 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 152 transitions. [2022-04-06 20:33:59,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:33:59,915 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:59,915 INFO L499 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:59,938 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:34:00,127 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-04-06 20:34:00,127 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:00,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:00,128 INFO L85 PathProgramCache]: Analyzing trace with hash -805427507, now seen corresponding path program 47 times [2022-04-06 20:34:00,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:00,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1044954085] [2022-04-06 20:34:00,129 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:00,129 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:00,129 INFO L85 PathProgramCache]: Analyzing trace with hash -805427507, now seen corresponding path program 48 times [2022-04-06 20:34:00,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:00,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385804754] [2022-04-06 20:34:00,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:00,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:00,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:00,525 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:34:00,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:00,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385804754] [2022-04-06 20:34:00,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385804754] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:00,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743058918] [2022-04-06 20:34:00,526 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:00,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:00,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:00,527 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:34:00,528 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:34:01,720 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:34:01,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:01,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:34:01,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:01,855 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:34:01,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:02,815 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:34:02,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743058918] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:02,815 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:02,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:34:02,816 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:02,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1044954085] [2022-04-06 20:34:02,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1044954085] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:02,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:02,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:34:02,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515586838] [2022-04-06 20:34:02,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:02,816 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:34:02,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:02,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:34:02,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=736, Invalid=2344, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:34:02,817 INFO L87 Difference]: Start difference. First operand 120 states and 152 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:34:04,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:04,253 INFO L93 Difference]: Finished difference Result 156 states and 216 transitions. [2022-04-06 20:34:04,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:34:04,253 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:34:04,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:04,254 INFO L225 Difference]: With dead ends: 156 [2022-04-06 20:34:04,254 INFO L226 Difference]: Without dead ends: 150 [2022-04-06 20:34:04,255 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1492, Invalid=5150, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:34:04,255 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 140 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 3048 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 3151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 3048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:04,255 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 189 Invalid, 3151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 3048 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:34:04,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-04-06 20:34:04,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 125. [2022-04-06 20:34:04,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 120 states have (on average 1.2916666666666667) internal successors, (155), 120 states have internal predecessors, (155), 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:04,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 159 transitions. [2022-04-06 20:34:04,262 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 159 transitions. Word has length 38 [2022-04-06 20:34:04,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:04,263 INFO L478 AbstractCegarLoop]: Abstraction has 125 states and 159 transitions. [2022-04-06 20:34:04,263 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:34:04,263 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 159 transitions. [2022-04-06 20:34:04,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:34:04,263 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:04,263 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:04,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:04,463 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:04,464 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:04,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:04,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1865343295, now seen corresponding path program 99 times [2022-04-06 20:34:04,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:04,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [485312180] [2022-04-06 20:34:04,465 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:04,465 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:04,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1865343295, now seen corresponding path program 100 times [2022-04-06 20:34:04,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:04,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463740233] [2022-04-06 20:34:04,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:04,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:04,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:04,748 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:34:04,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:04,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463740233] [2022-04-06 20:34:04,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463740233] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:04,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124287880] [2022-04-06 20:34:04,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:04,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:04,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:04,752 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:34:04,781 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:34:04,804 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:04,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:04,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 20:34:04,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:05,102 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:34:05,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:05,576 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 16 proven. 56 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-04-06 20:34:05,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124287880] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:05,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:05,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 18] total 45 [2022-04-06 20:34:05,577 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:05,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [485312180] [2022-04-06 20:34:05,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [485312180] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:05,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:05,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:34:05,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778215598] [2022-04-06 20:34:05,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:05,578 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:34:05,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:05,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:34:05,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=1728, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:34:05,579 INFO L87 Difference]: Start difference. First operand 125 states and 159 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:06,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:06,111 INFO L93 Difference]: Finished difference Result 152 states and 186 transitions. [2022-04-06 20:34:06,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:34:06,111 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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 39 [2022-04-06 20:34:06,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:06,112 INFO L225 Difference]: With dead ends: 152 [2022-04-06 20:34:06,112 INFO L226 Difference]: Without dead ends: 137 [2022-04-06 20:34:06,113 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=430, Invalid=3476, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:34:06,113 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:06,113 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 83 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:06,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-04-06 20:34:06,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 126. [2022-04-06 20:34:06,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 121 states have (on average 1.2892561983471074) internal successors, (156), 121 states have internal predecessors, (156), 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:06,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 160 transitions. [2022-04-06 20:34:06,121 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 160 transitions. Word has length 39 [2022-04-06 20:34:06,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:06,121 INFO L478 AbstractCegarLoop]: Abstraction has 126 states and 160 transitions. [2022-04-06 20:34:06,121 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:06,121 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 160 transitions. [2022-04-06 20:34:06,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:34:06,122 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:06,122 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:06,138 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:34:06,323 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:06,323 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:06,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:06,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1135246993, now seen corresponding path program 101 times [2022-04-06 20:34:06,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:06,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [116025981] [2022-04-06 20:34:06,324 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:06,324 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:06,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1135246993, now seen corresponding path program 102 times [2022-04-06 20:34:06,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:06,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933232011] [2022-04-06 20:34:06,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:06,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:06,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:06,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:06,567 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:06,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:06,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933232011] [2022-04-06 20:34:06,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933232011] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:06,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324178241] [2022-04-06 20:34:06,568 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:06,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:06,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:06,570 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:34:06,570 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:34:06,744 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:34:06,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:06,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:34:06,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:06,845 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:06,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:07,267 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:07,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324178241] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:07,267 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:07,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:34:07,268 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:07,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [116025981] [2022-04-06 20:34:07,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [116025981] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:07,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:07,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:34:07,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016303879] [2022-04-06 20:34:07,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:07,269 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:34:07,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:07,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:34:07,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=1172, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:34:07,269 INFO L87 Difference]: Start difference. First operand 126 states and 160 transitions. Second operand has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:07,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:07,842 INFO L93 Difference]: Finished difference Result 155 states and 189 transitions. [2022-04-06 20:34:07,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:34:07,842 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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 39 [2022-04-06 20:34:07,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:07,843 INFO L225 Difference]: With dead ends: 155 [2022-04-06 20:34:07,843 INFO L226 Difference]: Without dead ends: 139 [2022-04-06 20:34:07,844 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=662, Invalid=2878, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:34:07,844 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:07,844 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:07,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-04-06 20:34:07,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 127. [2022-04-06 20:34:07,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 122 states have (on average 1.2868852459016393) internal successors, (157), 122 states have internal predecessors, (157), 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:07,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 161 transitions. [2022-04-06 20:34:07,851 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 161 transitions. Word has length 39 [2022-04-06 20:34:07,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:07,851 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 161 transitions. [2022-04-06 20:34:07,851 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:07,852 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 161 transitions. [2022-04-06 20:34:07,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:34:07,852 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:07,852 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:07,856 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:34:08,053 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-04-06 20:34:08,053 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:08,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:08,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1958069505, now seen corresponding path program 103 times [2022-04-06 20:34:08,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:08,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [678134806] [2022-04-06 20:34:08,054 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:08,054 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:08,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1958069505, now seen corresponding path program 104 times [2022-04-06 20:34:08,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:08,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449558699] [2022-04-06 20:34:08,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:08,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:08,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:08,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:08,248 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:08,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:08,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449558699] [2022-04-06 20:34:08,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449558699] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:08,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008283687] [2022-04-06 20:34:08,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:08,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:08,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:08,250 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:34:08,250 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:34:08,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:08,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:08,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:34:08,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:08,390 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:08,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:08,776 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:08,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008283687] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:08,776 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:08,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:34:08,777 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:08,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [678134806] [2022-04-06 20:34:08,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [678134806] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:08,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:08,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:34:08,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362836385] [2022-04-06 20:34:08,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:08,777 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:34:08,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:08,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:34:08,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1027, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:34:08,778 INFO L87 Difference]: Start difference. First operand 127 states and 161 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:34:09,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:09,308 INFO L93 Difference]: Finished difference Result 158 states and 192 transitions. [2022-04-06 20:34:09,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:34:09,309 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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 39 [2022-04-06 20:34:09,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:09,309 INFO L225 Difference]: With dead ends: 158 [2022-04-06 20:34:09,309 INFO L226 Difference]: Without dead ends: 141 [2022-04-06 20:34:09,310 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=631, Invalid=2561, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:34:09,310 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 30 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:09,310 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 87 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:09,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-04-06 20:34:09,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 128. [2022-04-06 20:34:09,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 123 states have (on average 1.2845528455284554) internal successors, (158), 123 states have internal predecessors, (158), 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:09,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 162 transitions. [2022-04-06 20:34:09,320 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 162 transitions. Word has length 39 [2022-04-06 20:34:09,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:09,321 INFO L478 AbstractCegarLoop]: Abstraction has 128 states and 162 transitions. [2022-04-06 20:34:09,321 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:34:09,321 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 162 transitions. [2022-04-06 20:34:09,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:34:09,321 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:09,321 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:09,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-04-06 20:34:09,527 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-04-06 20:34:09,527 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:09,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:09,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1215567953, now seen corresponding path program 105 times [2022-04-06 20:34:09,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:09,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [627390509] [2022-04-06 20:34:09,529 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:09,529 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:09,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1215567953, now seen corresponding path program 106 times [2022-04-06 20:34:09,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:09,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409966968] [2022-04-06 20:34:09,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:09,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:09,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:09,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:09,705 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 79 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:09,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:09,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409966968] [2022-04-06 20:34:09,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409966968] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:09,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786748092] [2022-04-06 20:34:09,705 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:09,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:09,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:09,707 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:34:09,707 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:34:09,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:09,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:09,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:34:09,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:09,841 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 79 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:09,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:10,200 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 79 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:10,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786748092] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:10,200 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:10,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:34:10,200 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:10,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [627390509] [2022-04-06 20:34:10,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [627390509] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:10,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:10,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:34:10,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495111178] [2022-04-06 20:34:10,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:10,201 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:34:10,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:10,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:34:10,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=882, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:34:10,202 INFO L87 Difference]: Start difference. First operand 128 states and 162 transitions. Second operand has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:34:10,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:10,653 INFO L93 Difference]: Finished difference Result 161 states and 195 transitions. [2022-04-06 20:34:10,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:34:10,654 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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 39 [2022-04-06 20:34:10,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:10,654 INFO L225 Difference]: With dead ends: 161 [2022-04-06 20:34:10,655 INFO L226 Difference]: Without dead ends: 143 [2022-04-06 20:34:10,655 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=524, Invalid=1926, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:34:10,655 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 39 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:10,655 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 99 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:10,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2022-04-06 20:34:10,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 129. [2022-04-06 20:34:10,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 124 states have (on average 1.282258064516129) internal successors, (159), 124 states have internal predecessors, (159), 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:10,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 163 transitions. [2022-04-06 20:34:10,666 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 163 transitions. Word has length 39 [2022-04-06 20:34:10,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:10,666 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 163 transitions. [2022-04-06 20:34:10,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 17 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:34:10,667 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 163 transitions. [2022-04-06 20:34:10,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:34:10,667 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:10,667 INFO L499 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:10,694 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:34:10,891 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:10,892 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:10,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:10,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1654406958, now seen corresponding path program 49 times [2022-04-06 20:34:10,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:10,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1005092482] [2022-04-06 20:34:10,893 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:10,893 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:10,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1654406958, now seen corresponding path program 50 times [2022-04-06 20:34:10,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:10,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100479840] [2022-04-06 20:34:10,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:10,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:11,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:11,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:11,319 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:34:11,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:11,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100479840] [2022-04-06 20:34:11,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100479840] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:11,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809883922] [2022-04-06 20:34:11,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:11,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:11,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:11,321 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:34:11,321 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:34:11,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:11,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:11,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:34:11,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:11,497 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:34:11,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:12,518 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:34:12,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809883922] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:12,518 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:12,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:34:12,519 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:12,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1005092482] [2022-04-06 20:34:12,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1005092482] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:12,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:12,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:34:12,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811146393] [2022-04-06 20:34:12,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:12,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:34:12,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:12,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:34:12,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=791, Invalid=2515, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:34:12,520 INFO L87 Difference]: Start difference. First operand 129 states and 163 transitions. Second operand has 30 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 29 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:34:14,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:14,048 INFO L93 Difference]: Finished difference Result 166 states and 229 transitions. [2022-04-06 20:34:14,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:34:14,049 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 29 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:34:14,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:14,049 INFO L225 Difference]: With dead ends: 166 [2022-04-06 20:34:14,049 INFO L226 Difference]: Without dead ends: 160 [2022-04-06 20:34:14,050 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1603, Invalid=5537, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:34:14,050 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 148 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 3326 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 3433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 3326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:14,050 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 197 Invalid, 3433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 3326 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:34:14,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-04-06 20:34:14,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 134. [2022-04-06 20:34:14,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 129 states have (on average 1.2868217054263567) internal successors, (166), 129 states have internal predecessors, (166), 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,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 170 transitions. [2022-04-06 20:34:14,061 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 170 transitions. Word has length 39 [2022-04-06 20:34:14,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:14,061 INFO L478 AbstractCegarLoop]: Abstraction has 134 states and 170 transitions. [2022-04-06 20:34:14,061 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 29 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:34:14,062 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 170 transitions. [2022-04-06 20:34:14,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:34:14,062 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:14,062 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:14,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:14,275 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:14,275 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:14,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:14,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1413810305, now seen corresponding path program 107 times [2022-04-06 20:34:14,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:14,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [798030027] [2022-04-06 20:34:14,276 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:14,276 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:14,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1413810305, now seen corresponding path program 108 times [2022-04-06 20:34:14,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:14,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993974901] [2022-04-06 20:34:14,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:14,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:14,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:14,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:14,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:14,529 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:34:14,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:14,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993974901] [2022-04-06 20:34:14,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993974901] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:14,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594863116] [2022-04-06 20:34:14,529 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:14,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:14,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:14,530 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:34:14,531 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:34:14,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:34:14,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:14,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 20:34:14,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:14,952 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:34:14,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:15,507 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-04-06 20:34:15,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594863116] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:15,508 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:15,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 20] total 49 [2022-04-06 20:34:15,508 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:15,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [798030027] [2022-04-06 20:34:15,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [798030027] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:15,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:15,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:34:15,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198595408] [2022-04-06 20:34:15,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:15,509 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:34:15,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:15,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:34:15,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=2057, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:34:15,509 INFO L87 Difference]: Start difference. First operand 134 states and 170 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:34:16,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:16,128 INFO L93 Difference]: Finished difference Result 161 states and 197 transitions. [2022-04-06 20:34:16,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:34:16,128 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 40 [2022-04-06 20:34:16,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:16,129 INFO L225 Difference]: With dead ends: 161 [2022-04-06 20:34:16,129 INFO L226 Difference]: Without dead ends: 146 [2022-04-06 20:34:16,130 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=497, Invalid=4059, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:34:16,130 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:16,130 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 103 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:16,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2022-04-06 20:34:16,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 135. [2022-04-06 20:34:16,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 130 states have (on average 1.2846153846153847) internal successors, (167), 130 states have internal predecessors, (167), 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:16,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 171 transitions. [2022-04-06 20:34:16,150 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 171 transitions. Word has length 40 [2022-04-06 20:34:16,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:16,150 INFO L478 AbstractCegarLoop]: Abstraction has 135 states and 171 transitions. [2022-04-06 20:34:16,150 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:34:16,150 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 171 transitions. [2022-04-06 20:34:16,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:34:16,151 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:16,151 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:16,159 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:34:16,355 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-04-06 20:34:16,356 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:16,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:16,356 INFO L85 PathProgramCache]: Analyzing trace with hash -44794227, now seen corresponding path program 109 times [2022-04-06 20:34:16,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:16,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1641805068] [2022-04-06 20:34:16,357 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:16,357 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:16,357 INFO L85 PathProgramCache]: Analyzing trace with hash -44794227, now seen corresponding path program 110 times [2022-04-06 20:34:16,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:16,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539964403] [2022-04-06 20:34:16,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:16,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:16,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:16,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:16,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:16,584 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:16,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:16,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539964403] [2022-04-06 20:34:16,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539964403] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:16,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176879077] [2022-04-06 20:34:16,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:16,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:16,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:16,586 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:34:16,586 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:34:16,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:16,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:16,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:34:16,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:16,734 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:16,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:17,185 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:17,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176879077] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:17,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:17,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:34:17,185 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:17,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1641805068] [2022-04-06 20:34:17,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1641805068] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:17,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:17,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:34:17,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473036847] [2022-04-06 20:34:17,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:17,186 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:34:17,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:17,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:34:17,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1312, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:34:17,188 INFO L87 Difference]: Start difference. First operand 135 states and 171 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:17,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:17,810 INFO L93 Difference]: Finished difference Result 164 states and 200 transitions. [2022-04-06 20:34:17,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:34:17,811 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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 40 [2022-04-06 20:34:17,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:17,811 INFO L225 Difference]: With dead ends: 164 [2022-04-06 20:34:17,811 INFO L226 Difference]: Without dead ends: 148 [2022-04-06 20:34:17,812 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=730, Invalid=3302, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:34:17,812 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:17,812 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 95 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:17,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-04-06 20:34:17,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 136. [2022-04-06 20:34:17,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 131 states have (on average 1.282442748091603) internal successors, (168), 131 states have internal predecessors, (168), 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:17,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 172 transitions. [2022-04-06 20:34:17,820 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 172 transitions. Word has length 40 [2022-04-06 20:34:17,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:17,820 INFO L478 AbstractCegarLoop]: Abstraction has 136 states and 172 transitions. [2022-04-06 20:34:17,820 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:17,820 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 172 transitions. [2022-04-06 20:34:17,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:34:17,821 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:17,821 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:17,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:18,025 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:18,026 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:18,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:18,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1351548287, now seen corresponding path program 111 times [2022-04-06 20:34:18,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:18,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1247336595] [2022-04-06 20:34:18,027 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:18,027 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:18,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1351548287, now seen corresponding path program 112 times [2022-04-06 20:34:18,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:18,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481173793] [2022-04-06 20:34:18,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:18,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:18,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:18,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:18,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:18,238 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:18,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:18,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481173793] [2022-04-06 20:34:18,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481173793] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:18,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123098891] [2022-04-06 20:34:18,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:18,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:18,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:18,240 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:34:18,241 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:34:18,282 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:18,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:18,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:34:18,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:18,384 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:18,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:18,809 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:18,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123098891] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:18,810 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:18,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:34:18,810 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:18,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1247336595] [2022-04-06 20:34:18,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1247336595] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:18,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:18,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:34:18,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051710078] [2022-04-06 20:34:18,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:18,810 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:34:18,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:18,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:34:18,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=1159, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:34:18,811 INFO L87 Difference]: Start difference. First operand 136 states and 172 transitions. Second operand has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:19,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:19,430 INFO L93 Difference]: Finished difference Result 167 states and 203 transitions. [2022-04-06 20:34:19,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:34:19,431 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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 40 [2022-04-06 20:34:19,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:19,431 INFO L225 Difference]: With dead ends: 167 [2022-04-06 20:34:19,432 INFO L226 Difference]: Without dead ends: 150 [2022-04-06 20:34:19,432 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=728, Invalid=3054, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:34:19,432 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 30 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:19,432 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 102 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:19,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-04-06 20:34:19,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 137. [2022-04-06 20:34:19,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 132 states have (on average 1.2803030303030303) internal successors, (169), 132 states have internal predecessors, (169), 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:19,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 173 transitions. [2022-04-06 20:34:19,441 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 173 transitions. Word has length 40 [2022-04-06 20:34:19,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:19,441 INFO L478 AbstractCegarLoop]: Abstraction has 137 states and 173 transitions. [2022-04-06 20:34:19,441 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:19,441 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 173 transitions. [2022-04-06 20:34:19,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:34:19,441 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:19,441 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:19,457 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:34:19,642 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:19,642 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:19,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:19,642 INFO L85 PathProgramCache]: Analyzing trace with hash -605310835, now seen corresponding path program 113 times [2022-04-06 20:34:19,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:19,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1871231437] [2022-04-06 20:34:19,643 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:19,643 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:19,644 INFO L85 PathProgramCache]: Analyzing trace with hash -605310835, now seen corresponding path program 114 times [2022-04-06 20:34:19,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:19,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3722859] [2022-04-06 20:34:19,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:19,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:19,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:19,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:19,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:19,843 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:19,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:19,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3722859] [2022-04-06 20:34:19,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3722859] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:19,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780488741] [2022-04-06 20:34:19,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:19,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:19,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:19,845 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:34:19,846 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:34:20,279 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:34:20,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:20,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:34:20,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:20,378 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:20,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:20,770 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:20,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780488741] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:20,770 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:20,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:34:20,771 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:20,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1871231437] [2022-04-06 20:34:20,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1871231437] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:20,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:20,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:34:20,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350120055] [2022-04-06 20:34:20,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:20,771 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:34:20,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:20,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:34:20,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=1010, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:34:20,772 INFO L87 Difference]: Start difference. First operand 137 states and 173 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:34:21,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:21,303 INFO L93 Difference]: Finished difference Result 170 states and 206 transitions. [2022-04-06 20:34:21,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:34:21,304 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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 40 [2022-04-06 20:34:21,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:21,304 INFO L225 Difference]: With dead ends: 170 [2022-04-06 20:34:21,304 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 20:34:21,305 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 65 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:34:21,305 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 38 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:21,305 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 105 Invalid, 859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 817 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:21,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 20:34:21,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 138. [2022-04-06 20:34:21,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 133 states have (on average 1.2781954887218046) internal successors, (170), 133 states have internal predecessors, (170), 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:21,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 174 transitions. [2022-04-06 20:34:21,316 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 174 transitions. Word has length 40 [2022-04-06 20:34:21,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:21,316 INFO L478 AbstractCegarLoop]: Abstraction has 138 states and 174 transitions. [2022-04-06 20:34:21,316 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:34:21,316 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 174 transitions. [2022-04-06 20:34:21,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:34:21,317 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:21,317 INFO L499 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:21,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:21,517 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2022-04-06 20:34:21,517 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:21,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:21,518 INFO L85 PathProgramCache]: Analyzing trace with hash 599864045, now seen corresponding path program 51 times [2022-04-06 20:34:21,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:21,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [151930461] [2022-04-06 20:34:21,519 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:21,519 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:21,519 INFO L85 PathProgramCache]: Analyzing trace with hash 599864045, now seen corresponding path program 52 times [2022-04-06 20:34:21,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:21,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378233894] [2022-04-06 20:34:21,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:21,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:21,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:21,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:21,961 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:34:21,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:21,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378233894] [2022-04-06 20:34:21,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378233894] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:21,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777819906] [2022-04-06 20:34:21,962 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:21,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:21,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:21,963 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:34:21,963 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:34:22,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:22,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:22,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:34:22,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:22,136 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:34:22,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:23,248 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:34:23,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777819906] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:23,248 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:23,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:34:23,248 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:23,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [151930461] [2022-04-06 20:34:23,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [151930461] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:23,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:23,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:34:23,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703464076] [2022-04-06 20:34:23,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:23,249 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:34:23,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:23,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:34:23,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=848, Invalid=2692, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:34:23,250 INFO L87 Difference]: Start difference. First operand 138 states and 174 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:34:24,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:24,893 INFO L93 Difference]: Finished difference Result 176 states and 242 transitions. [2022-04-06 20:34:24,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:34:24,894 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:34:24,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:24,894 INFO L225 Difference]: With dead ends: 176 [2022-04-06 20:34:24,894 INFO L226 Difference]: Without dead ends: 170 [2022-04-06 20:34:24,895 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 53 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:34:24,895 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 156 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 3616 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 3727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 3616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:24,896 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 205 Invalid, 3727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 3616 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 20:34:24,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2022-04-06 20:34:24,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 143. [2022-04-06 20:34:24,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 138 states have (on average 1.2826086956521738) internal successors, (177), 138 states have internal predecessors, (177), 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:24,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 181 transitions. [2022-04-06 20:34:24,903 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 181 transitions. Word has length 40 [2022-04-06 20:34:24,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:24,903 INFO L478 AbstractCegarLoop]: Abstraction has 143 states and 181 transitions. [2022-04-06 20:34:24,904 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:34:24,904 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 181 transitions. [2022-04-06 20:34:24,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:34:24,904 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:24,904 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:24,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:25,119 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:25,119 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:25,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:25,120 INFO L85 PathProgramCache]: Analyzing trace with hash 11643199, now seen corresponding path program 115 times [2022-04-06 20:34:25,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:25,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1195975143] [2022-04-06 20:34:25,121 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:25,121 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:25,121 INFO L85 PathProgramCache]: Analyzing trace with hash 11643199, now seen corresponding path program 116 times [2022-04-06 20:34:25,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:25,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237956442] [2022-04-06 20:34:25,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:25,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:25,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:25,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:25,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:25,978 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:34:25,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:25,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237956442] [2022-04-06 20:34:25,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237956442] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:25,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826473163] [2022-04-06 20:34:25,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:25,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:25,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:25,981 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:34:25,984 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:34:26,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:26,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:26,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 20:34:26,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:26,968 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:34:26,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:31,317 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:34:31,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826473163] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:31,318 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:31,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 25, 25] total 58 [2022-04-06 20:34:31,318 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:31,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1195975143] [2022-04-06 20:34:31,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1195975143] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:31,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:31,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:31,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988497494] [2022-04-06 20:34:31,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:31,319 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:31,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:31,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:31,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=2988, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:34:31,320 INFO L87 Difference]: Start difference. First operand 143 states and 181 transitions. Second operand has 27 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 25 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:34:33,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:33,673 INFO L93 Difference]: Finished difference Result 172 states and 210 transitions. [2022-04-06 20:34:33,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:34:33,673 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 25 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:34:33,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:33,674 INFO L225 Difference]: With dead ends: 172 [2022-04-06 20:34:33,674 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 20:34:33,675 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 57 SyntacticMatches, 4 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=639, Invalid=7371, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:34:33,675 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 22 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:33,675 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 129 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:34:33,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 20:34:33,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2022-04-06 20:34:33,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 127 states have (on average 1.2913385826771653) internal successors, (164), 127 states have internal predecessors, (164), 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:33,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 168 transitions. [2022-04-06 20:34:33,683 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 168 transitions. Word has length 41 [2022-04-06 20:34:33,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:33,683 INFO L478 AbstractCegarLoop]: Abstraction has 132 states and 168 transitions. [2022-04-06 20:34:33,683 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 25 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:34:33,683 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 168 transitions. [2022-04-06 20:34:33,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:34:33,684 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:33,684 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:33,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:33,885 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:33,885 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:33,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:33,885 INFO L85 PathProgramCache]: Analyzing trace with hash -600496849, now seen corresponding path program 117 times [2022-04-06 20:34:33,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:33,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [51677729] [2022-04-06 20:34:33,886 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:33,886 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:33,886 INFO L85 PathProgramCache]: Analyzing trace with hash -600496849, now seen corresponding path program 118 times [2022-04-06 20:34:33,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:33,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686315513] [2022-04-06 20:34:33,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:33,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:33,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:34,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:34,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:34,140 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:34,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:34,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686315513] [2022-04-06 20:34:34,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686315513] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:34,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647331654] [2022-04-06 20:34:34,141 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:34,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:34,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:34,142 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:34:34,143 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:34:34,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:34,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:34,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:34:34,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:34,442 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:34,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:34,941 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 24 proven. 56 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-04-06 20:34:34,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647331654] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:34,941 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:34,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 18] total 46 [2022-04-06 20:34:34,942 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:34,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [51677729] [2022-04-06 20:34:34,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [51677729] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:34,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:34,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:34:34,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221369772] [2022-04-06 20:34:34,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:34,942 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:34:34,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:34,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:34:34,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1813, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:34:34,943 INFO L87 Difference]: Start difference. First operand 132 states and 168 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:34:35,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:35,540 INFO L93 Difference]: Finished difference Result 161 states and 197 transitions. [2022-04-06 20:34:35,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:34:35,540 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 41 [2022-04-06 20:34:35,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:35,541 INFO L225 Difference]: With dead ends: 161 [2022-04-06 20:34:35,541 INFO L226 Difference]: Without dead ends: 145 [2022-04-06 20:34:35,542 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=441, Invalid=3719, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:34:35,543 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:35,543 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 98 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 671 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:35,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-04-06 20:34:35,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 133. [2022-04-06 20:34:35,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 128 states have (on average 1.2890625) internal successors, (165), 128 states have internal predecessors, (165), 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:35,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 169 transitions. [2022-04-06 20:34:35,555 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 169 transitions. Word has length 41 [2022-04-06 20:34:35,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:35,556 INFO L478 AbstractCegarLoop]: Abstraction has 133 states and 169 transitions. [2022-04-06 20:34:35,556 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:34:35,556 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 169 transitions. [2022-04-06 20:34:35,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:34:35,556 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:35,557 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:35,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:35,775 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:35,775 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:35,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:35,776 INFO L85 PathProgramCache]: Analyzing trace with hash 870484735, now seen corresponding path program 119 times [2022-04-06 20:34:35,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:35,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2017060606] [2022-04-06 20:34:35,777 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:35,777 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:35,777 INFO L85 PathProgramCache]: Analyzing trace with hash 870484735, now seen corresponding path program 120 times [2022-04-06 20:34:35,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:35,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200734678] [2022-04-06 20:34:35,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:35,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:35,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:36,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:36,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:36,007 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:36,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:36,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200734678] [2022-04-06 20:34:36,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200734678] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:36,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935063608] [2022-04-06 20:34:36,008 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:36,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:36,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:36,009 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:34:36,010 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:34:36,376 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:34:36,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:36,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:34:36,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:36,482 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:36,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:36,944 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:36,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935063608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:36,945 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:36,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:34:36,945 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:36,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2017060606] [2022-04-06 20:34:36,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2017060606] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:36,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:36,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:34:36,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22964982] [2022-04-06 20:34:36,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:36,946 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:34:36,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:36,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:34:36,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:34:36,946 INFO L87 Difference]: Start difference. First operand 133 states and 169 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:37,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:37,528 INFO L93 Difference]: Finished difference Result 164 states and 200 transitions. [2022-04-06 20:34:37,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:34:37,529 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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 41 [2022-04-06 20:34:37,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:37,530 INFO L225 Difference]: With dead ends: 164 [2022-04-06 20:34:37,530 INFO L226 Difference]: Without dead ends: 147 [2022-04-06 20:34:37,530 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=731, Invalid=3175, Unknown=0, NotChecked=0, Total=3906 [2022-04-06 20:34:37,530 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:37,530 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 90 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 697 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:37,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-04-06 20:34:37,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 134. [2022-04-06 20:34:37,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 129 states have (on average 1.2868217054263567) internal successors, (166), 129 states have internal predecessors, (166), 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:37,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 170 transitions. [2022-04-06 20:34:37,541 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 170 transitions. Word has length 41 [2022-04-06 20:34:37,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:37,541 INFO L478 AbstractCegarLoop]: Abstraction has 134 states and 170 transitions. [2022-04-06 20:34:37,542 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:37,542 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 170 transitions. [2022-04-06 20:34:37,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:34:37,542 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:37,542 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:37,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:37,746 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:37,747 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:37,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:37,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1132790639, now seen corresponding path program 121 times [2022-04-06 20:34:37,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:37,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1949863014] [2022-04-06 20:34:37,748 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:37,748 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:37,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1132790639, now seen corresponding path program 122 times [2022-04-06 20:34:37,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:37,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127803533] [2022-04-06 20:34:37,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:37,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:37,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:37,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:37,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:37,965 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:37,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:37,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127803533] [2022-04-06 20:34:37,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127803533] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:37,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122869115] [2022-04-06 20:34:37,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:37,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:37,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:37,967 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:34:37,979 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:34:38,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:38,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:38,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:34:38,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:38,123 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:38,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:38,551 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:38,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122869115] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:38,552 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:38,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:34:38,552 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:38,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1949863014] [2022-04-06 20:34:38,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1949863014] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:38,552 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:38,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:34:38,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82101231] [2022-04-06 20:34:38,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:38,553 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:34:38,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:38,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:34:38,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=1144, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:34:38,553 INFO L87 Difference]: Start difference. First operand 134 states and 170 transitions. Second operand has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:39,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:39,119 INFO L93 Difference]: Finished difference Result 167 states and 203 transitions. [2022-04-06 20:34:39,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:34:39,119 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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 41 [2022-04-06 20:34:39,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:39,120 INFO L225 Difference]: With dead ends: 167 [2022-04-06 20:34:39,120 INFO L226 Difference]: Without dead ends: 149 [2022-04-06 20:34:39,121 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=698, Invalid=2842, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:34:39,121 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 30 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:39,121 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 97 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:39,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2022-04-06 20:34:39,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 135. [2022-04-06 20:34:39,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 130 states have (on average 1.2846153846153847) internal successors, (167), 130 states have internal predecessors, (167), 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:39,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 171 transitions. [2022-04-06 20:34:39,133 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 171 transitions. Word has length 41 [2022-04-06 20:34:39,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:39,133 INFO L478 AbstractCegarLoop]: Abstraction has 135 states and 171 transitions. [2022-04-06 20:34:39,133 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:39,133 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 171 transitions. [2022-04-06 20:34:39,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:34:39,134 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:39,134 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:39,157 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:34:39,355 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:39,355 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:39,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:39,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1619465025, now seen corresponding path program 123 times [2022-04-06 20:34:39,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:39,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2077843696] [2022-04-06 20:34:39,356 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:39,356 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:39,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1619465025, now seen corresponding path program 124 times [2022-04-06 20:34:39,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:39,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168364117] [2022-04-06 20:34:39,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:39,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:39,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:39,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:39,554 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:34:39,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:39,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168364117] [2022-04-06 20:34:39,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168364117] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:39,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422448401] [2022-04-06 20:34:39,554 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:39,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:39,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:39,555 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:34:39,557 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:34:39,594 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:39,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:39,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:34:39,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:39,693 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:34:39,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:40,091 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:34:40,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422448401] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:40,092 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:40,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:34:40,092 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:40,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2077843696] [2022-04-06 20:34:40,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2077843696] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:40,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:40,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:34:40,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562488345] [2022-04-06 20:34:40,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:40,093 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:34:40,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:40,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:34:40,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=989, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:34:40,093 INFO L87 Difference]: Start difference. First operand 135 states and 171 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:34:40,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:40,573 INFO L93 Difference]: Finished difference Result 170 states and 206 transitions. [2022-04-06 20:34:40,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:34:40,573 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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 41 [2022-04-06 20:34:40,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:40,574 INFO L225 Difference]: With dead ends: 170 [2022-04-06 20:34:40,574 INFO L226 Difference]: Without dead ends: 151 [2022-04-06 20:34:40,574 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=589, Invalid=2167, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:34:40,574 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 39 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 758 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:40,574 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 99 Invalid, 796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 758 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:40,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-04-06 20:34:40,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 136. [2022-04-06 20:34:40,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 131 states have (on average 1.282442748091603) internal successors, (168), 131 states have internal predecessors, (168), 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:40,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 172 transitions. [2022-04-06 20:34:40,582 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 172 transitions. Word has length 41 [2022-04-06 20:34:40,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:40,582 INFO L478 AbstractCegarLoop]: Abstraction has 136 states and 172 transitions. [2022-04-06 20:34:40,582 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 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:34:40,582 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 172 transitions. [2022-04-06 20:34:40,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:34:40,583 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:40,583 INFO L499 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:40,599 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:34:40,783 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-04-06 20:34:40,783 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:40,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:40,784 INFO L85 PathProgramCache]: Analyzing trace with hash -2026195186, now seen corresponding path program 53 times [2022-04-06 20:34:40,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:40,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1538748584] [2022-04-06 20:34:40,784 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:40,784 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:40,784 INFO L85 PathProgramCache]: Analyzing trace with hash -2026195186, now seen corresponding path program 54 times [2022-04-06 20:34:40,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:40,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559086310] [2022-04-06 20:34:40,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:40,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:41,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:41,262 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:34:41,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:41,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559086310] [2022-04-06 20:34:41,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559086310] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:41,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609902291] [2022-04-06 20:34:41,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:41,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:41,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:41,263 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:34:41,264 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:34:42,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-04-06 20:34:42,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:42,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:34:42,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:42,759 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:34:42,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:43,962 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:34:43,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609902291] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:43,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:43,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:34:43,963 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:43,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1538748584] [2022-04-06 20:34:43,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1538748584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:43,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:43,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:34:43,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416351570] [2022-04-06 20:34:43,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:43,963 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:34:43,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:43,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:34:43,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=907, Invalid=2875, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:34:43,964 INFO L87 Difference]: Start difference. First operand 136 states and 172 transitions. Second operand has 32 states, 32 states have (on average 1.15625) internal successors, (37), 31 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:34:45,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:45,701 INFO L93 Difference]: Finished difference Result 175 states and 242 transitions. [2022-04-06 20:34:45,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:34:45,702 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.15625) internal successors, (37), 31 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:34:45,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:45,702 INFO L225 Difference]: With dead ends: 175 [2022-04-06 20:34:45,702 INFO L226 Difference]: Without dead ends: 169 [2022-04-06 20:34:45,703 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1837, Invalid=6353, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:34:45,703 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 156 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 3805 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 3920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 3805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:45,703 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 210 Invalid, 3920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 3805 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 20:34:45,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-04-06 20:34:45,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 141. [2022-04-06 20:34:45,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 136 states have (on average 1.286764705882353) internal successors, (175), 136 states have internal predecessors, (175), 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:45,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 179 transitions. [2022-04-06 20:34:45,711 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 179 transitions. Word has length 41 [2022-04-06 20:34:45,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:45,711 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 179 transitions. [2022-04-06 20:34:45,711 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.15625) internal successors, (37), 31 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:34:45,711 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 179 transitions. [2022-04-06 20:34:45,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:34:45,711 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:45,711 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:45,722 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:34:45,916 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-04-06 20:34:45,917 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:45,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:45,917 INFO L85 PathProgramCache]: Analyzing trace with hash -647408947, now seen corresponding path program 125 times [2022-04-06 20:34:45,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:45,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2029248124] [2022-04-06 20:34:45,918 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:45,918 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:45,918 INFO L85 PathProgramCache]: Analyzing trace with hash -647408947, now seen corresponding path program 126 times [2022-04-06 20:34:45,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:45,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723118149] [2022-04-06 20:34:45,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:45,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:45,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:46,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:46,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:46,182 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:46,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:46,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723118149] [2022-04-06 20:34:46,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723118149] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:46,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071412828] [2022-04-06 20:34:46,183 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:46,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:46,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:46,184 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:34:46,185 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:34:46,387 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:34:46,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:46,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 20:34:46,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:46,756 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:46,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:47,338 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 18 proven. 72 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-04-06 20:34:47,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071412828] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:47,339 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:47,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 20] total 50 [2022-04-06 20:34:47,339 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:47,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2029248124] [2022-04-06 20:34:47,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2029248124] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:47,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:47,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:34:47,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145998633] [2022-04-06 20:34:47,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:47,340 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:34:47,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:47,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:34:47,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=2150, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:34:47,341 INFO L87 Difference]: Start difference. First operand 141 states and 179 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:34:47,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:47,996 INFO L93 Difference]: Finished difference Result 170 states and 208 transitions. [2022-04-06 20:34:47,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:34:47,996 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 42 [2022-04-06 20:34:47,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:47,997 INFO L225 Difference]: With dead ends: 170 [2022-04-06 20:34:47,997 INFO L226 Difference]: Without dead ends: 154 [2022-04-06 20:34:47,997 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=508, Invalid=4322, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:34:47,998 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:47,998 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 98 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 697 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:47,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-04-06 20:34:48,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 142. [2022-04-06 20:34:48,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 137 states have (on average 1.2846715328467153) internal successors, (176), 137 states have internal predecessors, (176), 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:48,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 180 transitions. [2022-04-06 20:34:48,005 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 180 transitions. Word has length 42 [2022-04-06 20:34:48,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:48,006 INFO L478 AbstractCegarLoop]: Abstraction has 142 states and 180 transitions. [2022-04-06 20:34:48,006 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:34:48,006 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 180 transitions. [2022-04-06 20:34:48,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:34:48,006 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:48,006 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:48,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:48,207 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:48,207 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:48,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:48,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1157583489, now seen corresponding path program 127 times [2022-04-06 20:34:48,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:48,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [105546147] [2022-04-06 20:34:48,208 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:48,208 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:48,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1157583489, now seen corresponding path program 128 times [2022-04-06 20:34:48,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:48,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162745666] [2022-04-06 20:34:48,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:48,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:48,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:48,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:48,456 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:48,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:48,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162745666] [2022-04-06 20:34:48,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162745666] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:48,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550906698] [2022-04-06 20:34:48,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:48,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:48,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:48,458 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:34:48,458 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:34:48,497 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:48,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:48,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:34:48,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:48,607 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:48,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:49,110 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:34:49,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550906698] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:49,110 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:49,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:34:49,111 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:49,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [105546147] [2022-04-06 20:34:49,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [105546147] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:49,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:49,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:34:49,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161400533] [2022-04-06 20:34:49,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:49,111 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:34:49,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:49,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:34:49,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=1445, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:34:49,112 INFO L87 Difference]: Start difference. First operand 142 states and 180 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:34:49,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:49,775 INFO L93 Difference]: Finished difference Result 173 states and 211 transitions. [2022-04-06 20:34:49,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:34:49,776 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 42 [2022-04-06 20:34:49,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:49,776 INFO L225 Difference]: With dead ends: 173 [2022-04-06 20:34:49,777 INFO L226 Difference]: Without dead ends: 156 [2022-04-06 20:34:49,777 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=803, Invalid=3619, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:34:49,777 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:49,778 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:49,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-04-06 20:34:49,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 143. [2022-04-06 20:34:49,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 138 states have (on average 1.2826086956521738) internal successors, (177), 138 states have internal predecessors, (177), 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:49,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 181 transitions. [2022-04-06 20:34:49,786 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 181 transitions. Word has length 42 [2022-04-06 20:34:49,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:49,786 INFO L478 AbstractCegarLoop]: Abstraction has 143 states and 181 transitions. [2022-04-06 20:34:49,786 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:34:49,786 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 181 transitions. [2022-04-06 20:34:49,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:34:49,786 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:49,786 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:49,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-04-06 20:34:49,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:49,987 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:49,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:49,987 INFO L85 PathProgramCache]: Analyzing trace with hash -820638515, now seen corresponding path program 129 times [2022-04-06 20:34:49,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:49,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [979773162] [2022-04-06 20:34:49,988 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:49,988 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:49,988 INFO L85 PathProgramCache]: Analyzing trace with hash -820638515, now seen corresponding path program 130 times [2022-04-06 20:34:49,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:49,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484720353] [2022-04-06 20:34:49,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:49,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:50,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:50,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:50,260 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:50,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:50,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484720353] [2022-04-06 20:34:50,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484720353] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:50,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495868396] [2022-04-06 20:34:50,260 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:50,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:50,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:50,261 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:34:50,262 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:34:50,301 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:50,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:50,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:34:50,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:50,408 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:50,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:50,875 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:34:50,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495868396] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:50,875 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:50,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:34:50,875 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:50,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [979773162] [2022-04-06 20:34:50,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [979773162] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:50,875 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:50,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:34:50,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604028561] [2022-04-06 20:34:50,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:50,876 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:34:50,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:50,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:34:50,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=1284, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:34:50,876 INFO L87 Difference]: Start difference. First operand 143 states and 181 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:51,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:51,555 INFO L93 Difference]: Finished difference Result 176 states and 214 transitions. [2022-04-06 20:34:51,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:34:51,555 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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 42 [2022-04-06 20:34:51,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:51,556 INFO L225 Difference]: With dead ends: 176 [2022-04-06 20:34:51,556 INFO L226 Difference]: Without dead ends: 158 [2022-04-06 20:34:51,556 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=798, Invalid=3362, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:34:51,557 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 30 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:51,557 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 112 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:51,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-04-06 20:34:51,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 144. [2022-04-06 20:34:51,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 139 states have (on average 1.2805755395683454) internal successors, (178), 139 states have internal predecessors, (178), 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,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 182 transitions. [2022-04-06 20:34:51,565 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 182 transitions. Word has length 42 [2022-04-06 20:34:51,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:51,565 INFO L478 AbstractCegarLoop]: Abstraction has 144 states and 182 transitions. [2022-04-06 20:34:51,566 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:34:51,566 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 182 transitions. [2022-04-06 20:34:51,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:34:51,566 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:51,566 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:51,583 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:34:51,767 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:51,767 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:51,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:51,767 INFO L85 PathProgramCache]: Analyzing trace with hash -1353729153, now seen corresponding path program 131 times [2022-04-06 20:34:51,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:51,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [415641387] [2022-04-06 20:34:51,768 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:51,768 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:51,768 INFO L85 PathProgramCache]: Analyzing trace with hash -1353729153, now seen corresponding path program 132 times [2022-04-06 20:34:51,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:51,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459699615] [2022-04-06 20:34:51,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:51,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:51,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:51,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:51,992 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:34:51,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:51,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459699615] [2022-04-06 20:34:51,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459699615] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:51,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036273448] [2022-04-06 20:34:51,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:51,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:51,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:51,994 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:34:52,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:34:52,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:34:52,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:52,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:34:52,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:52,426 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-04-06 20:34:52,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:52,581 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-04-06 20:34:52,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036273448] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:52,581 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:52,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 8, 8] total 29 [2022-04-06 20:34:52,581 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:52,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [415641387] [2022-04-06 20:34:52,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [415641387] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:52,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:52,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:34:52,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779488005] [2022-04-06 20:34:52,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:52,582 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:34:52,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:52,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:34:52,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=734, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:34:52,583 INFO L87 Difference]: Start difference. First operand 144 states and 182 transitions. Second operand has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:53,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:53,223 INFO L93 Difference]: Finished difference Result 179 states and 217 transitions. [2022-04-06 20:34:53,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:34:53,223 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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 42 [2022-04-06 20:34:53,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:53,224 INFO L225 Difference]: With dead ends: 179 [2022-04-06 20:34:53,224 INFO L226 Difference]: Without dead ends: 160 [2022-04-06 20:34:53,225 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=203, Invalid=2149, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:34:53,225 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 38 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:53,225 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 110 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:53,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-04-06 20:34:53,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 145. [2022-04-06 20:34:53,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 140 states have (on average 1.2785714285714285) internal successors, (179), 140 states have internal predecessors, (179), 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,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 183 transitions. [2022-04-06 20:34:53,233 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 183 transitions. Word has length 42 [2022-04-06 20:34:53,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:53,233 INFO L478 AbstractCegarLoop]: Abstraction has 145 states and 183 transitions. [2022-04-06 20:34:53,233 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:34:53,233 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 183 transitions. [2022-04-06 20:34:53,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:34:53,234 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:53,234 INFO L499 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:53,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:53,435 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:53,435 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:53,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:53,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1829652723, now seen corresponding path program 55 times [2022-04-06 20:34:53,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:53,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [78119795] [2022-04-06 20:34:53,436 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:53,436 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:53,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1829652723, now seen corresponding path program 56 times [2022-04-06 20:34:53,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:53,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458383610] [2022-04-06 20:34:53,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:53,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:53,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:53,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:53,920 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:34:53,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:53,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458383610] [2022-04-06 20:34:53,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458383610] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:53,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656456200] [2022-04-06 20:34:53,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:53,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:53,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:53,922 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:34:53,922 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:34:53,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:53,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:53,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:34:53,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:54,109 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:34:54,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:55,365 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:34:55,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656456200] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:55,365 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:55,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:34:55,366 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:55,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [78119795] [2022-04-06 20:34:55,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [78119795] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:55,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:55,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:34:55,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531084225] [2022-04-06 20:34:55,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:55,366 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:34:55,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:55,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:34:55,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=968, Invalid=3064, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:34:55,367 INFO L87 Difference]: Start difference. First operand 145 states and 183 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:34:57,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:57,232 INFO L93 Difference]: Finished difference Result 185 states and 255 transitions. [2022-04-06 20:34:57,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:34:57,237 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:34:57,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:57,238 INFO L225 Difference]: With dead ends: 185 [2022-04-06 20:34:57,238 INFO L226 Difference]: Without dead ends: 179 [2022-04-06 20:34:57,238 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1960, Invalid=6782, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:34:57,238 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 164 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 4115 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 4234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 4115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:57,239 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 218 Invalid, 4234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 4115 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 20:34:57,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-04-06 20:34:57,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 150. [2022-04-06 20:34:57,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 145 states have (on average 1.282758620689655) internal successors, (186), 145 states have internal predecessors, (186), 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:57,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 190 transitions. [2022-04-06 20:34:57,248 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 190 transitions. Word has length 42 [2022-04-06 20:34:57,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:57,248 INFO L478 AbstractCegarLoop]: Abstraction has 150 states and 190 transitions. [2022-04-06 20:34:57,248 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:34:57,248 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 190 transitions. [2022-04-06 20:34:57,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-06 20:34:57,249 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:57,249 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:57,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-04-06 20:34:57,452 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:57,452 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:57,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:57,453 INFO L85 PathProgramCache]: Analyzing trace with hash -2101683985, now seen corresponding path program 133 times [2022-04-06 20:34:57,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:57,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2007800935] [2022-04-06 20:34:57,454 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:57,454 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:57,454 INFO L85 PathProgramCache]: Analyzing trace with hash -2101683985, now seen corresponding path program 134 times [2022-04-06 20:34:57,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:57,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419133618] [2022-04-06 20:34:57,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:57,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:57,765 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:57,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:57,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419133618] [2022-04-06 20:34:57,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419133618] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:57,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330106119] [2022-04-06 20:34:57,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:57,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:57,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:57,767 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:34:57,767 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:34:57,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:57,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:57,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 62 conjunts are in the unsatisfiable core [2022-04-06 20:34:57,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:58,139 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:58,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:58,807 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-04-06 20:34:58,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330106119] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:58,807 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:58,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 22] total 54 [2022-04-06 20:34:58,807 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:58,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2007800935] [2022-04-06 20:34:58,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2007800935] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:58,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:58,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:34:58,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505371195] [2022-04-06 20:34:58,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:58,808 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:34:58,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:58,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:34:58,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=2515, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:34:58,809 INFO L87 Difference]: Start difference. First operand 150 states and 190 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:59,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:59,527 INFO L93 Difference]: Finished difference Result 179 states and 219 transitions. [2022-04-06 20:34:59,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:34:59,527 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 43 [2022-04-06 20:34:59,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:59,528 INFO L225 Difference]: With dead ends: 179 [2022-04-06 20:34:59,528 INFO L226 Difference]: Without dead ends: 163 [2022-04-06 20:34:59,528 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 937 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=581, Invalid=4969, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:34:59,529 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:59,529 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 103 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:59,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2022-04-06 20:34:59,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 151. [2022-04-06 20:34:59,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 146 states have (on average 1.2808219178082192) internal successors, (187), 146 states have internal predecessors, (187), 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,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 191 transitions. [2022-04-06 20:34:59,537 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 191 transitions. Word has length 43 [2022-04-06 20:34:59,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:59,537 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 191 transitions. [2022-04-06 20:34:59,537 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:59,538 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 191 transitions. [2022-04-06 20:34:59,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-06 20:34:59,538 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:59,538 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:59,555 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:34:59,738 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-04-06 20:34:59,739 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:59,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:59,739 INFO L85 PathProgramCache]: Analyzing trace with hash 396811007, now seen corresponding path program 135 times [2022-04-06 20:34:59,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:59,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [564076972] [2022-04-06 20:34:59,740 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:59,740 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:59,740 INFO L85 PathProgramCache]: Analyzing trace with hash 396811007, now seen corresponding path program 136 times [2022-04-06 20:34:59,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:59,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147944479] [2022-04-06 20:34:59,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:59,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:59,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:00,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:00,008 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:35:00,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:00,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147944479] [2022-04-06 20:35:00,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147944479] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:00,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334905594] [2022-04-06 20:35:00,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:00,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:00,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:00,009 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:35:00,010 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:35:00,060 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:00,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:00,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:35:00,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:00,175 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:35:00,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:00,716 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:35:00,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334905594] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:00,717 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:00,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:35:00,717 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:00,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [564076972] [2022-04-06 20:35:00,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [564076972] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:00,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:00,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:35:00,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069133044] [2022-04-06 20:35:00,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:00,718 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:35:00,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:00,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:35:00,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=1599, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:35:00,719 INFO L87 Difference]: Start difference. First operand 151 states and 191 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:35:01,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:01,454 INFO L93 Difference]: Finished difference Result 182 states and 222 transitions. [2022-04-06 20:35:01,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:35:01,454 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 43 [2022-04-06 20:35:01,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:01,455 INFO L225 Difference]: With dead ends: 182 [2022-04-06 20:35:01,455 INFO L226 Difference]: Without dead ends: 165 [2022-04-06 20:35:01,456 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=879, Invalid=4091, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:35:01,456 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:01,456 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:01,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-04-06 20:35:01,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 152. [2022-04-06 20:35:01,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 147 states have (on average 1.2789115646258504) internal successors, (188), 147 states have internal predecessors, (188), 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:01,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 192 transitions. [2022-04-06 20:35:01,464 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 192 transitions. Word has length 43 [2022-04-06 20:35:01,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:01,464 INFO L478 AbstractCegarLoop]: Abstraction has 152 states and 192 transitions. [2022-04-06 20:35:01,465 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:35:01,465 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 192 transitions. [2022-04-06 20:35:01,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-06 20:35:01,465 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:01,465 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:01,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-04-06 20:35:01,665 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:01,666 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:01,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:01,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1247400145, now seen corresponding path program 137 times [2022-04-06 20:35:01,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:01,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [586657652] [2022-04-06 20:35:01,667 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:01,667 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:01,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1247400145, now seen corresponding path program 138 times [2022-04-06 20:35:01,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:01,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717250522] [2022-04-06 20:35:01,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:01,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:01,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:01,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:01,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:01,910 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:01,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:01,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717250522] [2022-04-06 20:35:01,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717250522] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:01,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543404589] [2022-04-06 20:35:01,911 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:01,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:01,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:01,912 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:35:01,918 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:35:02,415 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:35:02,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:02,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:35:02,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:02,526 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:02,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:03,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543404589] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:03,035 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:03,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:35:03,035 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:03,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [586657652] [2022-04-06 20:35:03,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [586657652] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:03,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:03,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:35:03,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488260411] [2022-04-06 20:35:03,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:03,035 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:35:03,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:03,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:35:03,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=1430, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:35:03,036 INFO L87 Difference]: Start difference. First operand 152 states and 192 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:35:03,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:03,792 INFO L93 Difference]: Finished difference Result 185 states and 225 transitions. [2022-04-06 20:35:03,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:35:03,792 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 43 [2022-04-06 20:35:03,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:03,793 INFO L225 Difference]: With dead ends: 185 [2022-04-06 20:35:03,793 INFO L226 Difference]: Without dead ends: 167 [2022-04-06 20:35:03,794 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=906, Invalid=3924, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:35:03,794 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 1059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:03,794 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 112 Invalid, 1059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 995 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:03,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2022-04-06 20:35:03,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 153. [2022-04-06 20:35:03,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 148 states have (on average 1.277027027027027) internal successors, (189), 148 states have internal predecessors, (189), 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,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 193 transitions. [2022-04-06 20:35:03,807 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 193 transitions. Word has length 43 [2022-04-06 20:35:03,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:03,807 INFO L478 AbstractCegarLoop]: Abstraction has 153 states and 193 transitions. [2022-04-06 20:35:03,807 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:35:03,807 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 193 transitions. [2022-04-06 20:35:03,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-06 20:35:03,807 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:03,808 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:03,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-04-06 20:35:04,008 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:04,008 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:04,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:04,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1705851713, now seen corresponding path program 139 times [2022-04-06 20:35:04,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:04,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [994437463] [2022-04-06 20:35:04,009 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:04,009 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:04,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1705851713, now seen corresponding path program 140 times [2022-04-06 20:35:04,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:04,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036752162] [2022-04-06 20:35:04,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:04,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:04,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:04,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:04,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:04,244 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:04,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:04,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036752162] [2022-04-06 20:35:04,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036752162] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:04,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094266456] [2022-04-06 20:35:04,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:04,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:04,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:04,246 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:35:04,277 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:35:04,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:04,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:04,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:35:04,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:04,409 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:04,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:04,883 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:04,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094266456] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:04,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:04,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:35:04,884 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:04,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [994437463] [2022-04-06 20:35:04,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [994437463] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:04,884 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:04,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:35:04,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407031911] [2022-04-06 20:35:04,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:04,884 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:35:04,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:04,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:35:04,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=1267, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:35:04,885 INFO L87 Difference]: Start difference. First operand 153 states and 193 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:35:05,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:05,559 INFO L93 Difference]: Finished difference Result 188 states and 228 transitions. [2022-04-06 20:35:05,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:35:05,560 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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 43 [2022-04-06 20:35:05,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:05,560 INFO L225 Difference]: With dead ends: 188 [2022-04-06 20:35:05,560 INFO L226 Difference]: Without dead ends: 169 [2022-04-06 20:35:05,561 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=793, Invalid=3239, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:35:05,561 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:05,562 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 104 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:05,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-04-06 20:35:05,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 154. [2022-04-06 20:35:05,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 149 states have (on average 1.2751677852348993) internal successors, (190), 149 states have internal predecessors, (190), 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:05,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 194 transitions. [2022-04-06 20:35:05,570 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 194 transitions. Word has length 43 [2022-04-06 20:35:05,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:05,570 INFO L478 AbstractCegarLoop]: Abstraction has 154 states and 194 transitions. [2022-04-06 20:35:05,571 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:35:05,571 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 194 transitions. [2022-04-06 20:35:05,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-06 20:35:05,571 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:05,571 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:05,587 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-04-06 20:35:05,771 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2022-04-06 20:35:05,772 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:05,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:05,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1126431377, now seen corresponding path program 141 times [2022-04-06 20:35:05,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:05,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1380734226] [2022-04-06 20:35:05,773 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:05,773 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:05,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1126431377, now seen corresponding path program 142 times [2022-04-06 20:35:05,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:05,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699310105] [2022-04-06 20:35:05,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:05,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:05,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:05,993 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:05,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:05,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699310105] [2022-04-06 20:35:05,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699310105] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:05,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421978758] [2022-04-06 20:35:05,994 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:05,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:05,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:05,995 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:35:05,995 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:35:06,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:06,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:06,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:35:06,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:06,143 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:06,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:06,585 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:06,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421978758] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:06,585 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:06,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:35:06,585 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:06,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1380734226] [2022-04-06 20:35:06,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1380734226] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:06,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:06,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:35:06,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301363451] [2022-04-06 20:35:06,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:06,586 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:35:06,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:06,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:35:06,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=1102, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:35:06,587 INFO L87 Difference]: Start difference. First operand 154 states and 194 transitions. Second operand has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:35:07,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:07,146 INFO L93 Difference]: Finished difference Result 191 states and 231 transitions. [2022-04-06 20:35:07,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:35:07,146 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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 43 [2022-04-06 20:35:07,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:07,147 INFO L225 Difference]: With dead ends: 191 [2022-04-06 20:35:07,147 INFO L226 Difference]: Without dead ends: 171 [2022-04-06 20:35:07,147 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=658, Invalid=2422, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:35:07,148 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 46 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 956 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:07,148 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 112 Invalid, 996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 956 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:07,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-04-06 20:35:07,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 155. [2022-04-06 20:35:07,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 150 states have (on average 1.2733333333333334) internal successors, (191), 150 states have internal predecessors, (191), 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,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 195 transitions. [2022-04-06 20:35:07,157 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 195 transitions. Word has length 43 [2022-04-06 20:35:07,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:07,157 INFO L478 AbstractCegarLoop]: Abstraction has 155 states and 195 transitions. [2022-04-06 20:35:07,157 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.3) internal successors, (26), 19 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:35:07,157 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 195 transitions. [2022-04-06 20:35:07,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-04-06 20:35:07,158 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:07,158 INFO L499 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:07,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-04-06 20:35:07,358 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:07,358 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:07,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:07,359 INFO L85 PathProgramCache]: Analyzing trace with hash -31803666, now seen corresponding path program 57 times [2022-04-06 20:35:07,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:07,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1059763020] [2022-04-06 20:35:07,360 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:07,360 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:07,360 INFO L85 PathProgramCache]: Analyzing trace with hash -31803666, now seen corresponding path program 58 times [2022-04-06 20:35:07,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:07,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587478699] [2022-04-06 20:35:07,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:07,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:07,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:07,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:07,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:07,872 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:07,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:07,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587478699] [2022-04-06 20:35:07,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587478699] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:07,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357989111] [2022-04-06 20:35:07,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:07,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:07,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:07,874 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:35:07,875 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:35:07,914 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:07,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:07,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:35:07,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:08,067 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:08,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:09,393 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:09,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357989111] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:09,394 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:09,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:35:09,394 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:09,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1059763020] [2022-04-06 20:35:09,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1059763020] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:09,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:09,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:35:09,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205546538] [2022-04-06 20:35:09,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:09,395 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:35:09,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:09,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:35:09,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1031, Invalid=3259, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:35:09,396 INFO L87 Difference]: Start difference. First operand 155 states and 195 transitions. Second operand has 34 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 33 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call 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,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:11,395 INFO L93 Difference]: Finished difference Result 196 states and 269 transitions. [2022-04-06 20:35:11,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:35:11,395 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 33 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2022-04-06 20:35:11,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:11,396 INFO L225 Difference]: With dead ends: 196 [2022-04-06 20:35:11,396 INFO L226 Difference]: Without dead ends: 190 [2022-04-06 20:35:11,397 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2087, Invalid=7225, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:35:11,397 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 172 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 4437 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 4560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 4437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:11,397 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 226 Invalid, 4560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 4437 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:35:11,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2022-04-06 20:35:11,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 160. [2022-04-06 20:35:11,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 155 states have (on average 1.2774193548387096) internal successors, (198), 155 states have internal predecessors, (198), 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,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 202 transitions. [2022-04-06 20:35:11,406 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 202 transitions. Word has length 43 [2022-04-06 20:35:11,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:11,406 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 202 transitions. [2022-04-06 20:35:11,406 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 33 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call 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,407 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 202 transitions. [2022-04-06 20:35:11,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 20:35:11,407 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:11,407 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:11,423 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-04-06 20:35:11,607 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:11,608 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:11,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:11,608 INFO L85 PathProgramCache]: Analyzing trace with hash 60430093, now seen corresponding path program 143 times [2022-04-06 20:35:11,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:11,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [835902371] [2022-04-06 20:35:11,609 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:11,609 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:11,609 INFO L85 PathProgramCache]: Analyzing trace with hash 60430093, now seen corresponding path program 144 times [2022-04-06 20:35:11,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:11,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719971134] [2022-04-06 20:35:11,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:11,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:12,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:12,559 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:35:12,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:12,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719971134] [2022-04-06 20:35:12,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719971134] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:12,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302853216] [2022-04-06 20:35:12,560 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:12,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:12,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:12,562 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:35:12,563 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:35:13,056 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:35:13,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:13,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 93 conjunts are in the unsatisfiable core [2022-04-06 20:35:13,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:13,974 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:35:13,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:33,137 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:35:33,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302853216] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:33,138 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:33,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 27, 27] total 60 [2022-04-06 20:35:33,138 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:33,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [835902371] [2022-04-06 20:35:33,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [835902371] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:33,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:33,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:35:33,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919981952] [2022-04-06 20:35:33,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:33,139 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:35:33,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:33,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:35:33,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=3212, Unknown=4, NotChecked=0, Total=3540 [2022-04-06 20:35:33,139 INFO L87 Difference]: Start difference. First operand 160 states and 202 transitions. Second operand has 29 states, 29 states have (on average 1.3793103448275863) internal successors, (40), 27 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call 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:36,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:36,738 INFO L93 Difference]: Finished difference Result 191 states and 233 transitions. [2022-04-06 20:35:36,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:35:36,738 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.3793103448275863) internal successors, (40), 27 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-04-06 20:35:36,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:36,739 INFO L225 Difference]: With dead ends: 191 [2022-04-06 20:35:36,739 INFO L226 Difference]: Without dead ends: 148 [2022-04-06 20:35:36,740 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 61 SyntacticMatches, 7 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1092 ImplicationChecksByTransitivity, 22.0s TimeCoverageRelationStatistics Valid=684, Invalid=8242, Unknown=4, NotChecked=0, Total=8930 [2022-04-06 20:35:36,740 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:36,740 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 144 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 20:35:36,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-04-06 20:35:36,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2022-04-06 20:35:36,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 143 states have (on average 1.2867132867132867) internal successors, (184), 143 states have internal predecessors, (184), 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:36,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 188 transitions. [2022-04-06 20:35:36,753 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 188 transitions. Word has length 44 [2022-04-06 20:35:36,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:36,753 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 188 transitions. [2022-04-06 20:35:36,754 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.3793103448275863) internal successors, (40), 27 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call 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:36,754 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 188 transitions. [2022-04-06 20:35:36,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 20:35:36,754 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:36,754 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:36,762 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:35:36,959 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-04-06 20:35:36,959 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:36,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:36,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1338400127, now seen corresponding path program 145 times [2022-04-06 20:35:36,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:36,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [597329745] [2022-04-06 20:35:36,960 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:36,960 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:36,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1338400127, now seen corresponding path program 146 times [2022-04-06 20:35:36,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:36,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253796008] [2022-04-06 20:35:36,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:36,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:37,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:37,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:37,242 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:35:37,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:37,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253796008] [2022-04-06 20:35:37,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253796008] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:37,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391383583] [2022-04-06 20:35:37,243 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:37,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:37,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:37,244 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:35:37,244 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:35:37,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:37,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:37,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 60 conjunts are in the unsatisfiable core [2022-04-06 20:35:37,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:37,593 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:35:37,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:38,188 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 27 proven. 72 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2022-04-06 20:35:38,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391383583] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:38,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:38,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 20] total 51 [2022-04-06 20:35:38,189 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:38,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [597329745] [2022-04-06 20:35:38,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [597329745] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:38,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:38,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:35:38,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495140123] [2022-04-06 20:35:38,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:38,189 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:35:38,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:38,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:35:38,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=2245, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:35:38,190 INFO L87 Difference]: Start difference. First operand 148 states and 188 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:35:38,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:38,939 INFO L93 Difference]: Finished difference Result 179 states and 219 transitions. [2022-04-06 20:35:38,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:35:38,939 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 44 [2022-04-06 20:35:38,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:38,940 INFO L225 Difference]: With dead ends: 179 [2022-04-06 20:35:38,940 INFO L226 Difference]: Without dead ends: 162 [2022-04-06 20:35:38,941 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=519, Invalid=4593, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:35:38,941 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:38,941 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 118 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:38,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-04-06 20:35:38,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 149. [2022-04-06 20:35:38,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 144 states have (on average 1.2847222222222223) internal successors, (185), 144 states have internal predecessors, (185), 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:38,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 189 transitions. [2022-04-06 20:35:38,953 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 189 transitions. Word has length 44 [2022-04-06 20:35:38,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:38,953 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 189 transitions. [2022-04-06 20:35:38,954 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:35:38,954 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 189 transitions. [2022-04-06 20:35:38,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 20:35:38,954 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:38,954 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:38,981 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:35:39,177 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-04-06 20:35:39,178 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:39,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:39,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1592108787, now seen corresponding path program 147 times [2022-04-06 20:35:39,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:39,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1737085027] [2022-04-06 20:35:39,179 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:39,179 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:39,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1592108787, now seen corresponding path program 148 times [2022-04-06 20:35:39,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:39,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946728442] [2022-04-06 20:35:39,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:39,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:39,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:39,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:39,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:39,449 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:39,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:39,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946728442] [2022-04-06 20:35:39,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946728442] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:39,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064569276] [2022-04-06 20:35:39,449 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:39,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:39,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:39,450 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:35:39,451 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:35:39,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:39,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:39,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:35:39,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:39,606 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:39,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:40,165 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:40,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064569276] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:40,165 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:40,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:35:40,165 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:40,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1737085027] [2022-04-06 20:35:40,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1737085027] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:40,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:40,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:35:40,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167825070] [2022-04-06 20:35:40,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:40,166 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:35:40,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:40,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:35:40,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=308, Invalid=1584, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:35:40,166 INFO L87 Difference]: Start difference. First operand 149 states and 189 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:35:40,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:40,842 INFO L93 Difference]: Finished difference Result 182 states and 222 transitions. [2022-04-06 20:35:40,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:35:40,843 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 44 [2022-04-06 20:35:40,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:40,843 INFO L225 Difference]: With dead ends: 182 [2022-04-06 20:35:40,843 INFO L226 Difference]: Without dead ends: 164 [2022-04-06 20:35:40,844 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=880, Invalid=3950, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:35:40,844 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:40,844 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 90 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:40,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-06 20:35:40,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 150. [2022-04-06 20:35:40,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 145 states have (on average 1.282758620689655) internal successors, (186), 145 states have internal predecessors, (186), 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:40,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 190 transitions. [2022-04-06 20:35:40,852 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 190 transitions. Word has length 44 [2022-04-06 20:35:40,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:40,853 INFO L478 AbstractCegarLoop]: Abstraction has 150 states and 190 transitions. [2022-04-06 20:35:40,853 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:35:40,853 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 190 transitions. [2022-04-06 20:35:40,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 20:35:40,853 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:40,853 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:40,870 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:35:41,055 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-04-06 20:35:41,055 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:41,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:41,056 INFO L85 PathProgramCache]: Analyzing trace with hash 263250815, now seen corresponding path program 149 times [2022-04-06 20:35:41,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:41,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1591134764] [2022-04-06 20:35:41,056 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:41,057 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:41,057 INFO L85 PathProgramCache]: Analyzing trace with hash 263250815, now seen corresponding path program 150 times [2022-04-06 20:35:41,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:41,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514070276] [2022-04-06 20:35:41,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:41,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:41,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:41,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:41,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:41,301 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:41,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:41,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514070276] [2022-04-06 20:35:41,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514070276] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:41,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117149089] [2022-04-06 20:35:41,301 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:41,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:41,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:41,302 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:35:41,303 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:35:41,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:35:41,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:41,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:35:41,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:41,891 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:41,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:42,423 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:42,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117149089] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:42,423 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:42,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:35:42,424 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:42,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1591134764] [2022-04-06 20:35:42,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1591134764] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:42,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:42,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:35:42,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395448074] [2022-04-06 20:35:42,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:42,424 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:35:42,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:42,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:35:42,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:35:42,425 INFO L87 Difference]: Start difference. First operand 150 states and 190 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:35:43,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:43,143 INFO L93 Difference]: Finished difference Result 185 states and 225 transitions. [2022-04-06 20:35:43,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:35:43,144 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 44 [2022-04-06 20:35:43,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:43,145 INFO L225 Difference]: With dead ends: 185 [2022-04-06 20:35:43,145 INFO L226 Difference]: Without dead ends: 166 [2022-04-06 20:35:43,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=872, Invalid=3684, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:35:43,145 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 30 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:43,146 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 112 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:43,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2022-04-06 20:35:43,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 151. [2022-04-06 20:35:43,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 146 states have (on average 1.2808219178082192) internal successors, (187), 146 states have internal predecessors, (187), 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:43,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 191 transitions. [2022-04-06 20:35:43,157 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 191 transitions. Word has length 44 [2022-04-06 20:35:43,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:43,158 INFO L478 AbstractCegarLoop]: Abstraction has 151 states and 191 transitions. [2022-04-06 20:35:43,158 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:35:43,158 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 191 transitions. [2022-04-06 20:35:43,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 20:35:43,158 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:43,159 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:43,162 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:35:43,362 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:43,363 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:43,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:43,363 INFO L85 PathProgramCache]: Analyzing trace with hash 917310221, now seen corresponding path program 151 times [2022-04-06 20:35:43,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:43,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1594037156] [2022-04-06 20:35:43,364 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:43,364 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:43,364 INFO L85 PathProgramCache]: Analyzing trace with hash 917310221, now seen corresponding path program 152 times [2022-04-06 20:35:43,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:43,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427983775] [2022-04-06 20:35:43,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:43,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:43,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:43,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:43,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:43,589 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:43,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:43,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427983775] [2022-04-06 20:35:43,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427983775] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:43,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482703847] [2022-04-06 20:35:43,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:43,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:43,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:43,591 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:35:43,591 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:35:43,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:43,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:43,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:35:43,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:43,736 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:43,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:44,222 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:44,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482703847] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:44,223 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:44,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:35:44,223 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:44,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1594037156] [2022-04-06 20:35:44,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1594037156] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:44,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:44,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:35:44,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648537953] [2022-04-06 20:35:44,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:44,224 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:35:44,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:44,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:35:44,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=1246, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:35:44,224 INFO L87 Difference]: Start difference. First operand 151 states and 191 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:35:44,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:44,836 INFO L93 Difference]: Finished difference Result 188 states and 228 transitions. [2022-04-06 20:35:44,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:35:44,837 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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 44 [2022-04-06 20:35:44,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:44,837 INFO L225 Difference]: With dead ends: 188 [2022-04-06 20:35:44,837 INFO L226 Difference]: Without dead ends: 168 [2022-04-06 20:35:44,838 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 71 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:35:44,838 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 38 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:44,838 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 110 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:44,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-04-06 20:35:44,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 152. [2022-04-06 20:35:44,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 147 states have (on average 1.2789115646258504) internal successors, (188), 147 states have internal predecessors, (188), 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:44,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 192 transitions. [2022-04-06 20:35:44,846 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 192 transitions. Word has length 44 [2022-04-06 20:35:44,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:44,847 INFO L478 AbstractCegarLoop]: Abstraction has 152 states and 192 transitions. [2022-04-06 20:35:44,847 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:35:44,847 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 192 transitions. [2022-04-06 20:35:44,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 20:35:44,847 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:44,847 INFO L499 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:44,863 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-04-06 20:35:45,047 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2022-04-06 20:35:45,048 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:45,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:45,048 INFO L85 PathProgramCache]: Analyzing trace with hash -133057747, now seen corresponding path program 59 times [2022-04-06 20:35:45,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:45,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [148477321] [2022-04-06 20:35:45,049 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:45,049 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:45,049 INFO L85 PathProgramCache]: Analyzing trace with hash -133057747, now seen corresponding path program 60 times [2022-04-06 20:35:45,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:45,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576407856] [2022-04-06 20:35:45,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:45,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:45,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:45,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:45,583 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:45,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:45,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576407856] [2022-04-06 20:35:45,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576407856] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:45,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881343382] [2022-04-06 20:35:45,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:45,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:45,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:45,585 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:35:45,585 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:35:47,864 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-04-06 20:35:47,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:47,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 20:35:47,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:48,021 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:48,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:49,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881343382] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:49,463 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:49,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 68 [2022-04-06 20:35:49,463 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:49,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [148477321] [2022-04-06 20:35:49,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [148477321] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:49,463 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:49,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:35:49,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359632757] [2022-04-06 20:35:49,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:49,464 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:35:49,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:49,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:35:49,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1096, Invalid=3460, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:35:49,464 INFO L87 Difference]: Start difference. First operand 152 states and 192 transitions. Second operand has 35 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 34 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call 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,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:51,540 INFO L93 Difference]: Finished difference Result 194 states and 268 transitions. [2022-04-06 20:35:51,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:35:51,541 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 34 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-04-06 20:35:51,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:51,541 INFO L225 Difference]: With dead ends: 194 [2022-04-06 20:35:51,542 INFO L226 Difference]: Without dead ends: 188 [2022-04-06 20:35:51,542 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2218, Invalid=7682, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:35:51,542 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 172 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 4646 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 4773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 4646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:51,543 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 231 Invalid, 4773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 4646 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-04-06 20:35:51,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-04-06 20:35:51,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 157. [2022-04-06 20:35:51,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 152 states have (on average 1.2828947368421053) internal successors, (195), 152 states have internal predecessors, (195), 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,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 199 transitions. [2022-04-06 20:35:51,555 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 199 transitions. Word has length 44 [2022-04-06 20:35:51,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:51,555 INFO L478 AbstractCegarLoop]: Abstraction has 157 states and 199 transitions. [2022-04-06 20:35:51,556 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 34 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call 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,556 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 199 transitions. [2022-04-06 20:35:51,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:35:51,556 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:51,556 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:51,562 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:35:51,761 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-04-06 20:35:51,762 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:51,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:51,762 INFO L85 PathProgramCache]: Analyzing trace with hash 462891775, now seen corresponding path program 153 times [2022-04-06 20:35:51,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:51,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [207207978] [2022-04-06 20:35:51,763 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:51,763 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:51,763 INFO L85 PathProgramCache]: Analyzing trace with hash 462891775, now seen corresponding path program 154 times [2022-04-06 20:35:51,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:51,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17315843] [2022-04-06 20:35:51,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:51,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:51,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:52,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:52,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:52,067 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:35:52,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:52,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17315843] [2022-04-06 20:35:52,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17315843] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:52,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668149121] [2022-04-06 20:35:52,068 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:52,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:52,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:52,069 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:35:52,069 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:35:52,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:52,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:52,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 64 conjunts are in the unsatisfiable core [2022-04-06 20:35:52,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:52,455 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:35:52,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:53,147 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 90 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-04-06 20:35:53,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668149121] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:53,147 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:53,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 22] total 55 [2022-04-06 20:35:53,147 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:53,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [207207978] [2022-04-06 20:35:53,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [207207978] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:53,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:53,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:35:53,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107005215] [2022-04-06 20:35:53,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:53,148 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:35:53,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:53,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:35:53,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=2618, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:35:53,149 INFO L87 Difference]: Start difference. First operand 157 states and 199 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:35:53,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:53,939 INFO L93 Difference]: Finished difference Result 188 states and 230 transitions. [2022-04-06 20:35:53,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:35:53,940 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 45 [2022-04-06 20:35:53,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:53,940 INFO L225 Difference]: With dead ends: 188 [2022-04-06 20:35:53,940 INFO L226 Difference]: Without dead ends: 171 [2022-04-06 20:35:53,941 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=592, Invalid=5260, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:35:53,941 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:53,941 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 118 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 907 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:53,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-04-06 20:35:53,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 158. [2022-04-06 20:35:53,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 153 states have (on average 1.2810457516339868) internal successors, (196), 153 states have internal predecessors, (196), 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:53,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 200 transitions. [2022-04-06 20:35:53,949 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 200 transitions. Word has length 45 [2022-04-06 20:35:53,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:53,950 INFO L478 AbstractCegarLoop]: Abstraction has 158 states and 200 transitions. [2022-04-06 20:35:53,950 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:35:53,950 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 200 transitions. [2022-04-06 20:35:53,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:35:53,950 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:53,950 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:53,967 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:35:54,150 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:54,151 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:54,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:54,151 INFO L85 PathProgramCache]: Analyzing trace with hash 606825199, now seen corresponding path program 155 times [2022-04-06 20:35:54,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:54,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [902689979] [2022-04-06 20:35:54,152 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:54,152 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:54,152 INFO L85 PathProgramCache]: Analyzing trace with hash 606825199, now seen corresponding path program 156 times [2022-04-06 20:35:54,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:54,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578234666] [2022-04-06 20:35:54,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:54,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:54,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:54,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:54,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:54,432 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:54,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:54,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578234666] [2022-04-06 20:35:54,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578234666] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:54,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270837262] [2022-04-06 20:35:54,432 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:54,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:54,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:54,433 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:35:54,442 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:35:54,735 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:35:54,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:54,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:35:54,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:54,852 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:54,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:55,444 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:35:55,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270837262] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:55,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:55,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:35:55,445 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:55,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [902689979] [2022-04-06 20:35:55,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [902689979] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:55,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:55,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:35:55,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860554511] [2022-04-06 20:35:55,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:55,445 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:35:55,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:55,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:35:55,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=1746, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:35:55,446 INFO L87 Difference]: Start difference. First operand 158 states and 200 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:35:56,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:56,217 INFO L93 Difference]: Finished difference Result 191 states and 233 transitions. [2022-04-06 20:35:56,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:35:56,218 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 45 [2022-04-06 20:35:56,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:56,218 INFO L225 Difference]: With dead ends: 191 [2022-04-06 20:35:56,218 INFO L226 Difference]: Without dead ends: 173 [2022-04-06 20:35:56,219 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=958, Invalid=4444, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:35:56,219 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:56,219 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 912 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:56,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-04-06 20:35:56,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 159. [2022-04-06 20:35:56,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 154 states have (on average 1.2792207792207793) internal successors, (197), 154 states have internal predecessors, (197), 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:56,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 201 transitions. [2022-04-06 20:35:56,232 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 201 transitions. Word has length 45 [2022-04-06 20:35:56,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:56,232 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 201 transitions. [2022-04-06 20:35:56,232 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:35:56,232 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 201 transitions. [2022-04-06 20:35:56,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:35:56,233 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:56,233 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:56,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-04-06 20:35:56,437 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:56,438 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:56,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:56,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1175887039, now seen corresponding path program 157 times [2022-04-06 20:35:56,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:56,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [354890968] [2022-04-06 20:35:56,439 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:56,439 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:56,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1175887039, now seen corresponding path program 158 times [2022-04-06 20:35:56,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:56,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504401791] [2022-04-06 20:35:56,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:56,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:56,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:56,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:56,708 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:56,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:56,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504401791] [2022-04-06 20:35:56,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504401791] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:56,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144162771] [2022-04-06 20:35:56,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:56,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:56,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:56,709 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:35:56,710 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:35:56,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:56,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:56,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:35:56,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:56,866 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:56,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:57,425 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:35:57,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144162771] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:57,426 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:57,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:35:57,426 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:57,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [354890968] [2022-04-06 20:35:57,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [354890968] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:57,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:57,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:35:57,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366718251] [2022-04-06 20:35:57,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:57,427 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:35:57,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:57,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:35:57,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=1569, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:35:57,427 INFO L87 Difference]: Start difference. First operand 159 states and 201 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:35:58,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:58,246 INFO L93 Difference]: Finished difference Result 194 states and 236 transitions. [2022-04-06 20:35:58,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:35:58,246 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 45 [2022-04-06 20:35:58,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:58,247 INFO L225 Difference]: With dead ends: 194 [2022-04-06 20:35:58,247 INFO L226 Difference]: Without dead ends: 175 [2022-04-06 20:35:58,248 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=983, Invalid=4273, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:35:58,248 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:58,248 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 117 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:58,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-04-06 20:35:58,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 160. [2022-04-06 20:35:58,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 155 states have (on average 1.2774193548387096) internal successors, (198), 155 states have internal predecessors, (198), 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:58,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 202 transitions. [2022-04-06 20:35:58,261 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 202 transitions. Word has length 45 [2022-04-06 20:35:58,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:58,261 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 202 transitions. [2022-04-06 20:35:58,261 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:35:58,261 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 202 transitions. [2022-04-06 20:35:58,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:35:58,261 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:58,261 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:58,279 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:35:58,467 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2022-04-06 20:35:58,467 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:58,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:58,468 INFO L85 PathProgramCache]: Analyzing trace with hash -151209681, now seen corresponding path program 159 times [2022-04-06 20:35:58,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:58,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1018434409] [2022-04-06 20:35:58,468 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:58,469 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:58,469 INFO L85 PathProgramCache]: Analyzing trace with hash -151209681, now seen corresponding path program 160 times [2022-04-06 20:35:58,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:58,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975357840] [2022-04-06 20:35:58,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:58,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:58,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:58,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:58,717 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:58,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:58,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975357840] [2022-04-06 20:35:58,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975357840] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:58,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953376177] [2022-04-06 20:35:58,718 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:58,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:58,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:58,719 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:35:58,719 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:35:58,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:58,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:58,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:35:58,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:58,872 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:58,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:59,395 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:35:59,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953376177] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:59,396 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:59,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:35:59,396 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:59,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1018434409] [2022-04-06 20:35:59,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1018434409] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:59,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:59,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:35:59,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775605237] [2022-04-06 20:35:59,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:59,396 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:35:59,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:59,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:35:59,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1396, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:35:59,397 INFO L87 Difference]: Start difference. First operand 160 states and 202 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:36:00,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:00,129 INFO L93 Difference]: Finished difference Result 197 states and 239 transitions. [2022-04-06 20:36:00,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:36:00,130 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 45 [2022-04-06 20:36:00,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:00,130 INFO L225 Difference]: With dead ends: 197 [2022-04-06 20:36:00,130 INFO L226 Difference]: Without dead ends: 177 [2022-04-06 20:36:00,131 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 72 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:36:00,131 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:00,131 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 119 Invalid, 1139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:00,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-04-06 20:36:00,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 161. [2022-04-06 20:36:00,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 156 states have (on average 1.2756410256410255) internal successors, (199), 156 states have internal predecessors, (199), 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:00,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 203 transitions. [2022-04-06 20:36:00,145 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 203 transitions. Word has length 45 [2022-04-06 20:36:00,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:00,145 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 203 transitions. [2022-04-06 20:36:00,145 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:36:00,145 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 203 transitions. [2022-04-06 20:36:00,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:36:00,145 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:00,145 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:00,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:00,346 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:00,346 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:00,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:00,346 INFO L85 PathProgramCache]: Analyzing trace with hash 630951551, now seen corresponding path program 161 times [2022-04-06 20:36:00,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:00,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1357291272] [2022-04-06 20:36:00,347 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:00,347 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:00,347 INFO L85 PathProgramCache]: Analyzing trace with hash 630951551, now seen corresponding path program 162 times [2022-04-06 20:36:00,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:00,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522158102] [2022-04-06 20:36:00,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:00,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:00,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:00,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:00,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:00,576 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:36:00,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:00,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522158102] [2022-04-06 20:36:00,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522158102] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:00,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499693368] [2022-04-06 20:36:00,577 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:00,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:00,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:00,578 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:36:00,578 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:36:00,650 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:36:00,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:00,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:36:00,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:00,785 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 28 proven. 2 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2022-04-06 20:36:00,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:00,891 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 28 proven. 2 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2022-04-06 20:36:00,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499693368] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:00,891 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:00,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 6, 6] total 27 [2022-04-06 20:36:00,891 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:00,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1357291272] [2022-04-06 20:36:00,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1357291272] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:00,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:00,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:36:00,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899011655] [2022-04-06 20:36:00,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:00,892 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:36:00,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:00,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:36:00,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=638, Unknown=0, NotChecked=0, Total=702 [2022-04-06 20:36:00,893 INFO L87 Difference]: Start difference. First operand 161 states and 203 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:36:01,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:01,529 INFO L93 Difference]: Finished difference Result 200 states and 242 transitions. [2022-04-06 20:36:01,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:36:01,530 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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 45 [2022-04-06 20:36:01,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:01,531 INFO L225 Difference]: With dead ends: 200 [2022-04-06 20:36:01,531 INFO L226 Difference]: Without dead ends: 179 [2022-04-06 20:36:01,531 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=159, Invalid=1911, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:36:01,531 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 46 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:01,532 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 117 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:01,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-04-06 20:36:01,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 162. [2022-04-06 20:36:01,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 157 states have (on average 1.2738853503184713) internal successors, (200), 157 states have internal predecessors, (200), 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:01,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 204 transitions. [2022-04-06 20:36:01,540 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 204 transitions. Word has length 45 [2022-04-06 20:36:01,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:01,541 INFO L478 AbstractCegarLoop]: Abstraction has 162 states and 204 transitions. [2022-04-06 20:36:01,541 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 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:36:01,541 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 204 transitions. [2022-04-06 20:36:01,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-04-06 20:36:01,541 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:01,541 INFO L499 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:01,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-04-06 20:36:01,741 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-04-06 20:36:01,742 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:01,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:01,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1023033038, now seen corresponding path program 61 times [2022-04-06 20:36:01,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:01,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [970969969] [2022-04-06 20:36:01,743 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:01,743 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:01,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1023033038, now seen corresponding path program 62 times [2022-04-06 20:36:01,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:01,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103622382] [2022-04-06 20:36:01,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:01,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:02,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:02,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:02,310 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:02,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:02,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103622382] [2022-04-06 20:36:02,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103622382] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:02,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778523003] [2022-04-06 20:36:02,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:02,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:02,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:02,311 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:36:02,314 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:36:02,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:02,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:02,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 67 conjunts are in the unsatisfiable core [2022-04-06 20:36:02,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:02,540 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:02,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:04,033 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:04,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778523003] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:04,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:04,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 70 [2022-04-06 20:36:04,034 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:04,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [970969969] [2022-04-06 20:36:04,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [970969969] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:04,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:04,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:36:04,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853695660] [2022-04-06 20:36:04,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:04,034 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:36:04,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:04,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:36:04,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1163, Invalid=3667, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:36:04,035 INFO L87 Difference]: Start difference. First operand 162 states and 204 transitions. Second operand has 36 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 35 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call 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:06,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:06,257 INFO L93 Difference]: Finished difference Result 205 states and 282 transitions. [2022-04-06 20:36:06,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:36:06,258 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 35 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-04-06 20:36:06,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:06,258 INFO L225 Difference]: With dead ends: 205 [2022-04-06 20:36:06,258 INFO L226 Difference]: Without dead ends: 199 [2022-04-06 20:36:06,260 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2353, Invalid=8153, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:36:06,260 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 180 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 4988 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 5119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 4988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:06,260 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 239 Invalid, 5119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 4988 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 20:36:06,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-04-06 20:36:06,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 167. [2022-04-06 20:36:06,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 162 states have (on average 1.2777777777777777) internal successors, (207), 162 states have internal predecessors, (207), 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:06,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 211 transitions. [2022-04-06 20:36:06,269 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 211 transitions. Word has length 45 [2022-04-06 20:36:06,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:06,269 INFO L478 AbstractCegarLoop]: Abstraction has 167 states and 211 transitions. [2022-04-06 20:36:06,269 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 35 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call 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:06,269 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 211 transitions. [2022-04-06 20:36:06,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:36:06,270 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:06,270 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:06,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-04-06 20:36:06,470 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-04-06 20:36:06,470 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:06,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:06,471 INFO L85 PathProgramCache]: Analyzing trace with hash -908063361, now seen corresponding path program 163 times [2022-04-06 20:36:06,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:06,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [893991461] [2022-04-06 20:36:06,471 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:06,471 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:06,472 INFO L85 PathProgramCache]: Analyzing trace with hash -908063361, now seen corresponding path program 164 times [2022-04-06 20:36:06,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:06,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304972206] [2022-04-06 20:36:06,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:06,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:06,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:06,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:06,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:06,794 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:36:06,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:06,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304972206] [2022-04-06 20:36:06,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304972206] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:06,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827522567] [2022-04-06 20:36:06,794 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:06,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:06,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:06,795 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:36:06,796 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:36:06,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:06,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:06,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 68 conjunts are in the unsatisfiable core [2022-04-06 20:36:06,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:07,223 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:36:07,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:08,005 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-04-06 20:36:08,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827522567] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:08,005 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:08,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 24] total 59 [2022-04-06 20:36:08,006 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:08,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [893991461] [2022-04-06 20:36:08,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [893991461] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:08,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:08,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:36:08,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207713749] [2022-04-06 20:36:08,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:08,006 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:36:08,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:08,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:36:08,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=403, Invalid=3019, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:36:08,007 INFO L87 Difference]: Start difference. First operand 167 states and 211 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:36:08,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:08,802 INFO L93 Difference]: Finished difference Result 198 states and 242 transitions. [2022-04-06 20:36:08,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:36:08,803 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 46 [2022-04-06 20:36:08,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:08,803 INFO L225 Difference]: With dead ends: 198 [2022-04-06 20:36:08,803 INFO L226 Difference]: Without dead ends: 181 [2022-04-06 20:36:08,804 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1135 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=671, Invalid=5971, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:36:08,804 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:08,804 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 98 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:36:08,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-04-06 20:36:08,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 168. [2022-04-06 20:36:08,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 163 states have (on average 1.2760736196319018) internal successors, (208), 163 states have internal predecessors, (208), 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:08,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 212 transitions. [2022-04-06 20:36:08,813 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 212 transitions. Word has length 46 [2022-04-06 20:36:08,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:08,813 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 212 transitions. [2022-04-06 20:36:08,814 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:36:08,814 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 212 transitions. [2022-04-06 20:36:08,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:36:08,814 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:08,814 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:08,831 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-04-06 20:36:09,014 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:09,015 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:09,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:09,015 INFO L85 PathProgramCache]: Analyzing trace with hash 54302029, now seen corresponding path program 165 times [2022-04-06 20:36:09,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:09,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [885985340] [2022-04-06 20:36:09,016 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:09,016 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:09,016 INFO L85 PathProgramCache]: Analyzing trace with hash 54302029, now seen corresponding path program 166 times [2022-04-06 20:36:09,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:09,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459613466] [2022-04-06 20:36:09,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:09,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:09,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:09,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:09,336 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:36:09,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:09,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459613466] [2022-04-06 20:36:09,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459613466] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:09,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010423420] [2022-04-06 20:36:09,337 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:09,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:09,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:09,340 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:36:09,342 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:36:09,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:09,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:09,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:36:09,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:09,505 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:36:09,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:10,139 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:36:10,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010423420] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:10,139 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:10,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:36:10,139 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:10,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [885985340] [2022-04-06 20:36:10,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [885985340] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:10,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:10,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:36:10,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911560140] [2022-04-06 20:36:10,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:10,140 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:36:10,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:10,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:36:10,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1914, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:36:10,141 INFO L87 Difference]: Start difference. First operand 168 states and 212 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:36:11,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:11,020 INFO L93 Difference]: Finished difference Result 201 states and 245 transitions. [2022-04-06 20:36:11,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:36:11,020 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 46 [2022-04-06 20:36:11,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:11,021 INFO L225 Difference]: With dead ends: 201 [2022-04-06 20:36:11,021 INFO L226 Difference]: Without dead ends: 183 [2022-04-06 20:36:11,022 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1042, Invalid=4964, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:36:11,022 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:11,022 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 115 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1084 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:11,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-04-06 20:36:11,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 169. [2022-04-06 20:36:11,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 164 states have (on average 1.274390243902439) internal successors, (209), 164 states have internal predecessors, (209), 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:11,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 213 transitions. [2022-04-06 20:36:11,031 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 213 transitions. Word has length 46 [2022-04-06 20:36:11,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:11,031 INFO L478 AbstractCegarLoop]: Abstraction has 169 states and 213 transitions. [2022-04-06 20:36:11,031 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:36:11,031 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 213 transitions. [2022-04-06 20:36:11,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:36:11,032 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:11,032 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:11,049 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:36:11,232 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-04-06 20:36:11,233 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:11,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:11,233 INFO L85 PathProgramCache]: Analyzing trace with hash -597161089, now seen corresponding path program 167 times [2022-04-06 20:36:11,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:11,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1722597080] [2022-04-06 20:36:11,234 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:11,234 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:11,234 INFO L85 PathProgramCache]: Analyzing trace with hash -597161089, now seen corresponding path program 168 times [2022-04-06 20:36:11,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:11,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634703695] [2022-04-06 20:36:11,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:11,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:11,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:11,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:11,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:11,522 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:36:11,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:11,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634703695] [2022-04-06 20:36:11,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634703695] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:11,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829015518] [2022-04-06 20:36:11,522 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:11,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:11,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:11,523 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:36:11,524 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:36:12,190 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:36:12,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:12,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:36:12,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:12,312 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:36:12,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:12,910 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:36:12,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829015518] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:12,910 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:12,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:36:12,910 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:12,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1722597080] [2022-04-06 20:36:12,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1722597080] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:12,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:12,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:36:12,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830231745] [2022-04-06 20:36:12,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:12,911 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:36:12,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:12,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:36:12,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=1729, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:36:12,912 INFO L87 Difference]: Start difference. First operand 169 states and 213 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:36:13,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:13,807 INFO L93 Difference]: Finished difference Result 204 states and 248 transitions. [2022-04-06 20:36:13,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:36:13,807 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 46 [2022-04-06 20:36:13,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:13,808 INFO L225 Difference]: With dead ends: 204 [2022-04-06 20:36:13,808 INFO L226 Difference]: Without dead ends: 185 [2022-04-06 20:36:13,808 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1102, Invalid=4904, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:36:13,809 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:13,809 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 117 Invalid, 1233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:13,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-04-06 20:36:13,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 170. [2022-04-06 20:36:13,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 165 states have (on average 1.2727272727272727) internal successors, (210), 165 states have internal predecessors, (210), 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,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 214 transitions. [2022-04-06 20:36:13,817 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 214 transitions. Word has length 46 [2022-04-06 20:36:13,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:13,817 INFO L478 AbstractCegarLoop]: Abstraction has 170 states and 214 transitions. [2022-04-06 20:36:13,817 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:36:13,817 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 214 transitions. [2022-04-06 20:36:13,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:36:13,818 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:13,818 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:13,822 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:36:14,018 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-04-06 20:36:14,018 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:14,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:14,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1084411725, now seen corresponding path program 169 times [2022-04-06 20:36:14,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:14,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [205591892] [2022-04-06 20:36:14,020 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:14,020 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:14,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1084411725, now seen corresponding path program 170 times [2022-04-06 20:36:14,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:14,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53673398] [2022-04-06 20:36:14,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:14,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:14,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:14,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:14,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:14,285 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:36:14,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:14,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53673398] [2022-04-06 20:36:14,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53673398] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:14,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735012413] [2022-04-06 20:36:14,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:14,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:14,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:14,287 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:36:14,314 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:36:14,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:14,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:14,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:36:14,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:14,462 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:36:14,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:15,029 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:36:15,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735012413] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:15,029 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:15,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:36:15,029 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:15,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [205591892] [2022-04-06 20:36:15,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [205591892] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:15,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:15,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:36:15,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664339316] [2022-04-06 20:36:15,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:15,030 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:36:15,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:15,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:36:15,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=1552, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:36:15,031 INFO L87 Difference]: Start difference. First operand 170 states and 214 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:36:15,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:15,845 INFO L93 Difference]: Finished difference Result 207 states and 251 transitions. [2022-04-06 20:36:15,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:36:15,845 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 46 [2022-04-06 20:36:15,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:15,846 INFO L225 Difference]: With dead ends: 207 [2022-04-06 20:36:15,846 INFO L226 Difference]: Without dead ends: 187 [2022-04-06 20:36:15,846 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1004, Invalid=4252, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:36:15,847 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1100 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:15,847 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 114 Invalid, 1166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1100 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:15,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-04-06 20:36:15,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 171. [2022-04-06 20:36:15,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 166 states have (on average 1.2710843373493976) internal successors, (211), 166 states have internal predecessors, (211), 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:15,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 215 transitions. [2022-04-06 20:36:15,856 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 215 transitions. Word has length 46 [2022-04-06 20:36:15,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:15,856 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 215 transitions. [2022-04-06 20:36:15,856 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:36:15,856 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 215 transitions. [2022-04-06 20:36:15,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:36:15,856 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:15,856 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:15,873 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:36:16,057 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:16,057 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:16,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:16,057 INFO L85 PathProgramCache]: Analyzing trace with hash -114583169, now seen corresponding path program 171 times [2022-04-06 20:36:16,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:16,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [204444179] [2022-04-06 20:36:16,058 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:16,058 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:16,058 INFO L85 PathProgramCache]: Analyzing trace with hash -114583169, now seen corresponding path program 172 times [2022-04-06 20:36:16,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:16,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111657900] [2022-04-06 20:36:16,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:16,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:16,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:16,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:16,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:16,310 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:36:16,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:16,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111657900] [2022-04-06 20:36:16,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111657900] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:16,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575009443] [2022-04-06 20:36:16,310 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:16,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:16,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:16,311 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:36:16,312 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:36:16,354 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:16,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:16,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:36:16,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:16,465 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:36:16,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:16,997 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:36:16,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575009443] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:16,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:16,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:36:16,998 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:16,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [204444179] [2022-04-06 20:36:16,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [204444179] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:16,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:16,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:36:16,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033835764] [2022-04-06 20:36:16,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:16,998 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:36:16,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:16,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:36:16,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=1373, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:36:16,999 INFO L87 Difference]: Start difference. First operand 171 states and 215 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:36:17,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:17,688 INFO L93 Difference]: Finished difference Result 210 states and 254 transitions. [2022-04-06 20:36:17,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:36:17,688 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 46 [2022-04-06 20:36:17,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:17,689 INFO L225 Difference]: With dead ends: 210 [2022-04-06 20:36:17,689 INFO L226 Difference]: Without dead ends: 189 [2022-04-06 20:36:17,689 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=822, Invalid=3210, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:36:17,690 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 45 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1104 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:17,690 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 118 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1104 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:17,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-04-06 20:36:17,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 172. [2022-04-06 20:36:17,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 167 states have (on average 1.2694610778443114) internal successors, (212), 167 states have internal predecessors, (212), 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:17,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 216 transitions. [2022-04-06 20:36:17,699 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 216 transitions. Word has length 46 [2022-04-06 20:36:17,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:17,699 INFO L478 AbstractCegarLoop]: Abstraction has 172 states and 216 transitions. [2022-04-06 20:36:17,699 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:36:17,699 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 216 transitions. [2022-04-06 20:36:17,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 20:36:17,700 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:17,700 INFO L499 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:17,727 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:36:17,913 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:17,913 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:17,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:17,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1792858291, now seen corresponding path program 63 times [2022-04-06 20:36:17,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:17,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [60625145] [2022-04-06 20:36:17,914 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:17,914 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:17,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1792858291, now seen corresponding path program 64 times [2022-04-06 20:36:17,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:17,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107623567] [2022-04-06 20:36:17,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:17,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:17,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:18,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:18,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:18,536 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:18,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:18,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107623567] [2022-04-06 20:36:18,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107623567] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:18,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777466677] [2022-04-06 20:36:18,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:18,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:18,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:18,537 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:36:18,538 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:36:18,580 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:18,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:18,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 69 conjunts are in the unsatisfiable core [2022-04-06 20:36:18,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:18,736 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:18,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:20,309 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:20,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777466677] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:20,309 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:20,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 72 [2022-04-06 20:36:20,309 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:20,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [60625145] [2022-04-06 20:36:20,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [60625145] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:20,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:20,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 20:36:20,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741230143] [2022-04-06 20:36:20,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:20,310 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 20:36:20,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:20,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 20:36:20,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1232, Invalid=3880, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:36:20,311 INFO L87 Difference]: Start difference. First operand 172 states and 216 transitions. Second operand has 37 states, 37 states have (on average 1.135135135135135) internal successors, (42), 36 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call 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:22,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:22,659 INFO L93 Difference]: Finished difference Result 216 states and 296 transitions. [2022-04-06 20:36:22,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:36:22,659 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.135135135135135) internal successors, (42), 36 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2022-04-06 20:36:22,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:22,660 INFO L225 Difference]: With dead ends: 216 [2022-04-06 20:36:22,660 INFO L226 Difference]: Without dead ends: 210 [2022-04-06 20:36:22,661 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2492, Invalid=8638, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:36:22,661 INFO L913 BasicCegarLoop]: 75 mSDtfsCounter, 188 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 5342 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 5477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 5342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:22,661 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 247 Invalid, 5477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 5342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-04-06 20:36:22,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2022-04-06 20:36:22,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 177. [2022-04-06 20:36:22,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 172 states have (on average 1.2732558139534884) internal successors, (219), 172 states have internal predecessors, (219), 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:22,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 223 transitions. [2022-04-06 20:36:22,670 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 223 transitions. Word has length 46 [2022-04-06 20:36:22,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:22,671 INFO L478 AbstractCegarLoop]: Abstraction has 177 states and 223 transitions. [2022-04-06 20:36:22,671 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.135135135135135) internal successors, (42), 36 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call 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:22,671 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 223 transitions. [2022-04-06 20:36:22,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:36:22,671 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:22,671 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:22,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:22,873 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-04-06 20:36:22,873 INFO L403 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:22,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:22,873 INFO L85 PathProgramCache]: Analyzing trace with hash -457999617, now seen corresponding path program 173 times [2022-04-06 20:36:22,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:22,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1794246859] [2022-04-06 20:36:22,874 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:22,874 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:22,874 INFO L85 PathProgramCache]: Analyzing trace with hash -457999617, now seen corresponding path program 174 times [2022-04-06 20:36:22,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:22,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717830419] [2022-04-06 20:36:22,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:22,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:22,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:23,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:23,860 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:36:23,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:23,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717830419] [2022-04-06 20:36:23,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717830419] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:23,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335139921] [2022-04-06 20:36:23,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:23,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:23,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:23,862 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:36:23,862 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:36:24,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:36:24,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:24,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 103 conjunts are in the unsatisfiable core [2022-04-06 20:36:24,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:26,268 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:36:26,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:34,532 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:36:34,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335139921] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:34,532 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:34,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 29, 29] total 68 [2022-04-06 20:36:34,532 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:34,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1794246859] [2022-04-06 20:36:34,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1794246859] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:34,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:34,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:36:34,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167195622] [2022-04-06 20:36:34,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:34,533 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:36:34,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:34,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:36:34,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=426, Invalid=4130, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:36:34,534 INFO L87 Difference]: Start difference. First operand 177 states and 223 transitions. Second operand has 31 states, 31 states have (on average 1.3870967741935485) internal successors, (43), 29 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call 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:37,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:37,997 INFO L93 Difference]: Finished difference Result 210 states and 256 transitions. [2022-04-06 20:36:37,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:36:37,998 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.3870967741935485) internal successors, (43), 29 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-04-06 20:36:37,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:37,998 INFO L225 Difference]: With dead ends: 210 [2022-04-06 20:36:37,998 INFO L226 Difference]: Without dead ends: 164 [2022-04-06 20:36:37,999 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 65 SyntacticMatches, 4 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1367 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=833, Invalid=10297, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:36:37,999 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:37,999 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 149 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 20:36:38,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-06 20:36:38,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2022-04-06 20:36:38,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 159 states have (on average 1.2830188679245282) internal successors, (204), 159 states have internal predecessors, (204), 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:38,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 208 transitions. [2022-04-06 20:36:38,008 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 208 transitions. Word has length 47 [2022-04-06 20:36:38,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:38,008 INFO L478 AbstractCegarLoop]: Abstraction has 164 states and 208 transitions. [2022-04-06 20:36:38,008 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.3870967741935485) internal successors, (43), 29 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call 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:38,009 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 208 transitions. [2022-04-06 20:36:38,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:36:38,009 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:38,009 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:38,019 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:36:38,215 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-04-06 20:36:38,215 INFO L403 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:38,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:38,216 INFO L85 PathProgramCache]: Analyzing trace with hash 105952943, now seen corresponding path program 175 times [2022-04-06 20:36:38,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:38,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [854830069] [2022-04-06 20:36:38,216 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:38,217 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:38,217 INFO L85 PathProgramCache]: Analyzing trace with hash 105952943, now seen corresponding path program 176 times [2022-04-06 20:36:38,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:38,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756209766] [2022-04-06 20:36:38,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:38,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:38,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:38,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:38,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:38,604 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:36:38,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:38,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756209766] [2022-04-06 20:36:38,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756209766] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:38,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514029253] [2022-04-06 20:36:38,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:38,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:38,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:38,606 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:36:38,607 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:36:38,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:38,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:38,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 20:36:38,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:39,067 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:36:39,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:39,764 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 30 proven. 90 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-04-06 20:36:39,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514029253] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:39,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:39,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 22] total 56 [2022-04-06 20:36:39,765 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:39,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [854830069] [2022-04-06 20:36:39,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [854830069] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:39,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:39,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:36:39,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968533923] [2022-04-06 20:36:39,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:39,766 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:36:39,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:39,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:36:39,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=2723, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:39,766 INFO L87 Difference]: Start difference. First operand 164 states and 208 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:36:40,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:40,601 INFO L93 Difference]: Finished difference Result 197 states and 241 transitions. [2022-04-06 20:36:40,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:36:40,602 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 47 [2022-04-06 20:36:40,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:40,602 INFO L225 Difference]: With dead ends: 197 [2022-04-06 20:36:40,602 INFO L226 Difference]: Without dead ends: 179 [2022-04-06 20:36:40,603 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=603, Invalid=5559, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:36:40,604 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:40,604 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 128 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:36:40,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-04-06 20:36:40,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 165. [2022-04-06 20:36:40,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 160 states have (on average 1.28125) internal successors, (205), 160 states have internal predecessors, (205), 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:40,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 209 transitions. [2022-04-06 20:36:40,617 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 209 transitions. Word has length 47 [2022-04-06 20:36:40,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:40,617 INFO L478 AbstractCegarLoop]: Abstraction has 165 states and 209 transitions. [2022-04-06 20:36:40,617 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:36:40,617 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 209 transitions. [2022-04-06 20:36:40,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:36:40,618 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:40,618 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:40,644 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:36:40,840 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:40,841 INFO L403 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:40,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:40,841 INFO L85 PathProgramCache]: Analyzing trace with hash 272921791, now seen corresponding path program 177 times [2022-04-06 20:36:40,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:40,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1751118691] [2022-04-06 20:36:40,842 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:40,842 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:40,842 INFO L85 PathProgramCache]: Analyzing trace with hash 272921791, now seen corresponding path program 178 times [2022-04-06 20:36:40,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:40,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410980399] [2022-04-06 20:36:40,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:40,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:41,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:41,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:41,188 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:36:41,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:41,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410980399] [2022-04-06 20:36:41,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410980399] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:41,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008503924] [2022-04-06 20:36:41,188 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:41,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:41,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:41,189 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:36:41,190 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:36:41,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:41,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:41,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:36:41,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:41,354 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:36:41,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:41,988 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:36:41,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008503924] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:41,989 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:41,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:36:41,989 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:41,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1751118691] [2022-04-06 20:36:41,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1751118691] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:41,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:41,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:36:41,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42793532] [2022-04-06 20:36:41,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:41,989 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:36:41,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:41,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:36:41,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=1899, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:36:41,990 INFO L87 Difference]: Start difference. First operand 165 states and 209 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:36:42,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:42,792 INFO L93 Difference]: Finished difference Result 200 states and 244 transitions. [2022-04-06 20:36:42,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:36:42,792 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 47 [2022-04-06 20:36:42,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:42,793 INFO L225 Difference]: With dead ends: 200 [2022-04-06 20:36:42,793 INFO L226 Difference]: Without dead ends: 181 [2022-04-06 20:36:42,793 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1041, Invalid=4811, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:36:42,794 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:42,794 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 105 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:36:42,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-04-06 20:36:42,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 166. [2022-04-06 20:36:42,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 161 states have (on average 1.279503105590062) internal successors, (206), 161 states have internal predecessors, (206), 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:42,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 210 transitions. [2022-04-06 20:36:42,802 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 210 transitions. Word has length 47 [2022-04-06 20:36:42,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:42,803 INFO L478 AbstractCegarLoop]: Abstraction has 166 states and 210 transitions. [2022-04-06 20:36:42,803 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:36:42,803 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 210 transitions. [2022-04-06 20:36:42,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:36:42,803 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:42,803 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:42,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-04-06 20:36:43,003 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:43,004 INFO L403 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:43,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:43,004 INFO L85 PathProgramCache]: Analyzing trace with hash 733969647, now seen corresponding path program 179 times [2022-04-06 20:36:43,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:43,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [25144031] [2022-04-06 20:36:43,005 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:43,005 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:43,005 INFO L85 PathProgramCache]: Analyzing trace with hash 733969647, now seen corresponding path program 180 times [2022-04-06 20:36:43,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:43,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202217538] [2022-04-06 20:36:43,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:43,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:43,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:43,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:43,283 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:36:43,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:43,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202217538] [2022-04-06 20:36:43,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202217538] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:43,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008468111] [2022-04-06 20:36:43,284 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:43,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:43,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:43,285 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:36:43,291 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:36:43,864 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:36:43,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:43,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:36:43,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:43,984 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:36:43,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:44,593 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:36:44,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008468111] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:44,593 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:44,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:36:44,594 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:44,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [25144031] [2022-04-06 20:36:44,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [25144031] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:44,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:44,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:36:44,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702767953] [2022-04-06 20:36:44,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:44,594 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:36:44,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:44,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:36:44,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:36:44,595 INFO L87 Difference]: Start difference. First operand 166 states and 210 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:36:45,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:45,452 INFO L93 Difference]: Finished difference Result 203 states and 247 transitions. [2022-04-06 20:36:45,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:36:45,453 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 47 [2022-04-06 20:36:45,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:45,453 INFO L225 Difference]: With dead ends: 203 [2022-04-06 20:36:45,453 INFO L226 Difference]: Without dead ends: 183 [2022-04-06 20:36:45,454 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1064, Invalid=4636, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:36:45,454 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:45,455 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 127 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1232 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:45,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-04-06 20:36:45,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 167. [2022-04-06 20:36:45,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 162 states have (on average 1.2777777777777777) internal successors, (207), 162 states have internal predecessors, (207), 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:45,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 211 transitions. [2022-04-06 20:36:45,463 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 211 transitions. Word has length 47 [2022-04-06 20:36:45,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:45,463 INFO L478 AbstractCegarLoop]: Abstraction has 167 states and 211 transitions. [2022-04-06 20:36:45,464 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:36:45,464 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 211 transitions. [2022-04-06 20:36:45,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:36:45,464 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:45,464 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:45,470 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:36:45,664 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:45,665 INFO L403 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:45,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:45,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1751323009, now seen corresponding path program 181 times [2022-04-06 20:36:45,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:45,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [223735626] [2022-04-06 20:36:45,666 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:45,666 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:45,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1751323009, now seen corresponding path program 182 times [2022-04-06 20:36:45,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:45,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264422805] [2022-04-06 20:36:45,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:45,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:45,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:45,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:45,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:45,929 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:36:45,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:45,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264422805] [2022-04-06 20:36:45,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264422805] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:45,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257824857] [2022-04-06 20:36:45,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:45,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:45,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:45,931 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:36:45,931 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:36:45,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:45,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:45,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:36:45,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:46,087 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:36:46,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:46,657 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:36:46,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257824857] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:46,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:46,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:36:46,657 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:46,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [223735626] [2022-04-06 20:36:46,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [223735626] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:46,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:46,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:36:46,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886522607] [2022-04-06 20:36:46,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:46,658 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:36:46,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:46,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:36:46,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=1531, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:36:46,659 INFO L87 Difference]: Start difference. First operand 167 states and 211 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:36:47,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:47,433 INFO L93 Difference]: Finished difference Result 206 states and 250 transitions. [2022-04-06 20:36:47,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:36:47,434 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 47 [2022-04-06 20:36:47,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:47,434 INFO L225 Difference]: With dead ends: 206 [2022-04-06 20:36:47,434 INFO L226 Difference]: Without dead ends: 185 [2022-04-06 20:36:47,435 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=949, Invalid=3881, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:36:47,435 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:47,436 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 124 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:47,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-04-06 20:36:47,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 168. [2022-04-06 20:36:47,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 163 states have (on average 1.2760736196319018) internal successors, (208), 163 states have internal predecessors, (208), 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,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 212 transitions. [2022-04-06 20:36:47,445 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 212 transitions. Word has length 47 [2022-04-06 20:36:47,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:47,445 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 212 transitions. [2022-04-06 20:36:47,445 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:36:47,445 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 212 transitions. [2022-04-06 20:36:47,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:36:47,445 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:47,446 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:47,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-04-06 20:36:47,646 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-04-06 20:36:47,646 INFO L403 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:47,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:47,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1020838703, now seen corresponding path program 183 times [2022-04-06 20:36:47,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:47,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [121225183] [2022-04-06 20:36:47,647 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:47,647 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:47,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1020838703, now seen corresponding path program 184 times [2022-04-06 20:36:47,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:47,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787934545] [2022-04-06 20:36:47,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:47,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:47,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:47,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:47,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:47,894 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 137 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:36:47,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:47,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787934545] [2022-04-06 20:36:47,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787934545] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:47,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631983166] [2022-04-06 20:36:47,895 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:47,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:47,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:47,896 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:36:47,897 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:36:47,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:47,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:47,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:36:47,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 137 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:36:48,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:48,590 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 137 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:36:48,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631983166] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:48,590 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:48,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:36:48,590 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:48,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [121225183] [2022-04-06 20:36:48,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [121225183] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:48,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:48,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:36:48,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927128350] [2022-04-06 20:36:48,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:48,591 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:36:48,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:48,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:36:48,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=1346, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:36:48,592 INFO L87 Difference]: Start difference. First operand 168 states and 212 transitions. Second operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:36:49,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:49,237 INFO L93 Difference]: Finished difference Result 209 states and 253 transitions. [2022-04-06 20:36:49,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:36:49,237 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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 47 [2022-04-06 20:36:49,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:49,238 INFO L225 Difference]: With dead ends: 209 [2022-04-06 20:36:49,238 INFO L226 Difference]: Without dead ends: 187 [2022-04-06 20:36:49,238 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=808, Invalid=2974, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:36:49,238 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 46 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:49,238 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 122 Invalid, 1190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1146 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:49,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-04-06 20:36:49,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 169. [2022-04-06 20:36:49,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 164 states have (on average 1.274390243902439) internal successors, (209), 164 states have internal predecessors, (209), 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:49,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 213 transitions. [2022-04-06 20:36:49,247 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 213 transitions. Word has length 47 [2022-04-06 20:36:49,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:49,248 INFO L478 AbstractCegarLoop]: Abstraction has 169 states and 213 transitions. [2022-04-06 20:36:49,248 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 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:36:49,248 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 213 transitions. [2022-04-06 20:36:49,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 20:36:49,248 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:49,248 INFO L499 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:49,265 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:36:49,449 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-04-06 20:36:49,449 INFO L403 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:49,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:49,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1108823726, now seen corresponding path program 65 times [2022-04-06 20:36:49,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:49,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [912815337] [2022-04-06 20:36:49,450 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:49,450 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:49,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1108823726, now seen corresponding path program 66 times [2022-04-06 20:36:49,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:49,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896240414] [2022-04-06 20:36:49,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:49,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:49,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:50,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:50,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:50,073 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:50,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:50,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896240414] [2022-04-06 20:36:50,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896240414] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:50,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454111552] [2022-04-06 20:36:50,074 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:50,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:50,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:50,075 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:36:50,075 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:36:54,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2022-04-06 20:36:54,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:54,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 20:36:54,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:55,192 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:55,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:56,919 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:56,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454111552] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:56,920 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:56,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 75 [2022-04-06 20:36:56,920 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:56,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [912815337] [2022-04-06 20:36:56,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [912815337] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:56,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:56,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:36:56,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058213838] [2022-04-06 20:36:56,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:56,921 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:36:56,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:56,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:36:56,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1340, Invalid=4210, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:36:56,922 INFO L87 Difference]: Start difference. First operand 169 states and 213 transitions. Second operand has 38 states, 38 states have (on average 1.131578947368421) internal successors, (43), 37 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call 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,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:59,359 INFO L93 Difference]: Finished difference Result 214 states and 295 transitions. [2022-04-06 20:36:59,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:36:59,359 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.131578947368421) internal successors, (43), 37 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-04-06 20:36:59,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:59,360 INFO L225 Difference]: With dead ends: 214 [2022-04-06 20:36:59,360 INFO L226 Difference]: Without dead ends: 208 [2022-04-06 20:36:59,361 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2672, Invalid=9318, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:36:59,361 INFO L913 BasicCegarLoop]: 75 mSDtfsCounter, 188 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 5571 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 5710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 5571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:59,361 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 252 Invalid, 5710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 5571 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-04-06 20:36:59,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-04-06 20:36:59,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 174. [2022-04-06 20:36:59,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 169 states have (on average 1.2781065088757397) internal successors, (216), 169 states have internal predecessors, (216), 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:59,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 220 transitions. [2022-04-06 20:36:59,370 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 220 transitions. Word has length 47 [2022-04-06 20:36:59,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:59,370 INFO L478 AbstractCegarLoop]: Abstraction has 174 states and 220 transitions. [2022-04-06 20:36:59,371 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.131578947368421) internal successors, (43), 37 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call 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,371 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 220 transitions. [2022-04-06 20:36:59,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 20:36:59,371 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:59,371 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:59,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:59,571 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-04-06 20:36:59,572 INFO L403 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:59,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:59,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1707131277, now seen corresponding path program 185 times [2022-04-06 20:36:59,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:59,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2139516658] [2022-04-06 20:36:59,573 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:59,573 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:59,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1707131277, now seen corresponding path program 186 times [2022-04-06 20:36:59,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:59,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766159692] [2022-04-06 20:36:59,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:59,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:59,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:59,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:59,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:59,914 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:36:59,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:59,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766159692] [2022-04-06 20:36:59,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766159692] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:59,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858365207] [2022-04-06 20:36:59,914 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:59,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:59,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:59,915 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:36:59,916 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:37:00,496 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:37:00,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:00,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 70 conjunts are in the unsatisfiable core [2022-04-06 20:37:00,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:00,883 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:37:00,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:01,686 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 22 proven. 110 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-04-06 20:37:01,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858365207] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:01,686 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:01,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 24] total 60 [2022-04-06 20:37:01,687 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:01,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2139516658] [2022-04-06 20:37:01,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2139516658] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:01,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:01,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:37:01,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337247805] [2022-04-06 20:37:01,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:01,687 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:37:01,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:01,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:37:01,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=3132, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:37:01,688 INFO L87 Difference]: Start difference. First operand 174 states and 220 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:37:02,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:02,549 INFO L93 Difference]: Finished difference Result 207 states and 253 transitions. [2022-04-06 20:37:02,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:37:02,550 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 48 [2022-04-06 20:37:02,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:02,550 INFO L225 Difference]: With dead ends: 207 [2022-04-06 20:37:02,550 INFO L226 Difference]: Without dead ends: 189 [2022-04-06 20:37:02,550 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1169 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=682, Invalid=6290, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:37:02,551 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:02,551 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 113 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 951 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:37:02,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-04-06 20:37:02,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 175. [2022-04-06 20:37:02,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 170 states have (on average 1.276470588235294) internal successors, (217), 170 states have internal predecessors, (217), 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:02,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 221 transitions. [2022-04-06 20:37:02,560 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 221 transitions. Word has length 48 [2022-04-06 20:37:02,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:02,560 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 221 transitions. [2022-04-06 20:37:02,560 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:37:02,560 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 221 transitions. [2022-04-06 20:37:02,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 20:37:02,561 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:02,561 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:02,565 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:37:02,763 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:02,763 INFO L403 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:02,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:02,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1475687295, now seen corresponding path program 187 times [2022-04-06 20:37:02,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:02,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1169463664] [2022-04-06 20:37:02,764 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:02,764 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:02,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1475687295, now seen corresponding path program 188 times [2022-04-06 20:37:02,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:02,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144526377] [2022-04-06 20:37:02,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:02,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:02,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:03,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:03,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:03,085 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:37:03,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:03,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144526377] [2022-04-06 20:37:03,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144526377] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:03,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841185680] [2022-04-06 20:37:03,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:03,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:03,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:03,087 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:37:03,090 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:37:03,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:03,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:03,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:37:03,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:03,256 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:37:03,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:03,935 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:37:03,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841185680] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:03,936 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:03,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:37:03,936 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:03,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1169463664] [2022-04-06 20:37:03,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1169463664] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:03,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:03,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:37:03,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56628883] [2022-04-06 20:37:03,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:03,937 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:37:03,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:03,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:37:03,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=2075, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:37:03,938 INFO L87 Difference]: Start difference. First operand 175 states and 221 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:37:04,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:04,819 INFO L93 Difference]: Finished difference Result 210 states and 256 transitions. [2022-04-06 20:37:04,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:37:04,819 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 48 [2022-04-06 20:37:04,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:04,820 INFO L225 Difference]: With dead ends: 210 [2022-04-06 20:37:04,820 INFO L226 Difference]: Without dead ends: 191 [2022-04-06 20:37:04,821 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1127, Invalid=5353, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 20:37:04,821 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:04,821 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 110 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:04,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-04-06 20:37:04,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 176. [2022-04-06 20:37:04,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 171 states have (on average 1.2748538011695907) internal successors, (218), 171 states have internal predecessors, (218), 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,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 222 transitions. [2022-04-06 20:37:04,831 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 222 transitions. Word has length 48 [2022-04-06 20:37:04,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:04,832 INFO L478 AbstractCegarLoop]: Abstraction has 176 states and 222 transitions. [2022-04-06 20:37:04,832 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:37:04,832 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 222 transitions. [2022-04-06 20:37:04,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 20:37:04,832 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:04,832 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:04,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-04-06 20:37:05,034 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:05,034 INFO L403 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:05,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:05,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1539800179, now seen corresponding path program 189 times [2022-04-06 20:37:05,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:05,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1965670711] [2022-04-06 20:37:05,035 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:05,035 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:05,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1539800179, now seen corresponding path program 190 times [2022-04-06 20:37:05,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:05,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754454082] [2022-04-06 20:37:05,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:05,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:05,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:05,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:05,331 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:37:05,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:05,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754454082] [2022-04-06 20:37:05,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754454082] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:05,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904786372] [2022-04-06 20:37:05,331 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:05,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:05,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:05,333 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:37:05,337 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:37:05,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:05,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:05,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:37:05,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:05,512 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:37:05,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:06,179 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:37:06,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904786372] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:06,180 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:06,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:37:06,180 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:06,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1965670711] [2022-04-06 20:37:06,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1965670711] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:06,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:06,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:37:06,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165149687] [2022-04-06 20:37:06,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:06,181 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:37:06,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:06,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:37:06,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=1882, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:37:06,182 INFO L87 Difference]: Start difference. First operand 176 states and 222 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:37:07,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:07,099 INFO L93 Difference]: Finished difference Result 213 states and 259 transitions. [2022-04-06 20:37:07,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:37:07,100 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 48 [2022-04-06 20:37:07,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:07,100 INFO L225 Difference]: With dead ends: 213 [2022-04-06 20:37:07,101 INFO L226 Difference]: Without dead ends: 193 [2022-04-06 20:37:07,101 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1186, Invalid=5294, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 20:37:07,102 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1218 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:07,102 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 117 Invalid, 1291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1218 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:07,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-04-06 20:37:07,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 177. [2022-04-06 20:37:07,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 172 states have (on average 1.2732558139534884) internal successors, (219), 172 states have internal predecessors, (219), 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:07,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 223 transitions. [2022-04-06 20:37:07,111 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 223 transitions. Word has length 48 [2022-04-06 20:37:07,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:07,111 INFO L478 AbstractCegarLoop]: Abstraction has 177 states and 223 transitions. [2022-04-06 20:37:07,112 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:37:07,112 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 223 transitions. [2022-04-06 20:37:07,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 20:37:07,112 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:07,112 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:07,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:07,327 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-04-06 20:37:07,327 INFO L403 AbstractCegarLoop]: === Iteration 130 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:07,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:07,328 INFO L85 PathProgramCache]: Analyzing trace with hash -950650497, now seen corresponding path program 191 times [2022-04-06 20:37:07,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:07,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [684303942] [2022-04-06 20:37:07,328 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:07,329 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:07,329 INFO L85 PathProgramCache]: Analyzing trace with hash -950650497, now seen corresponding path program 192 times [2022-04-06 20:37:07,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:07,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062938242] [2022-04-06 20:37:07,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:07,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:07,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:07,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:07,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:07,599 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:37:07,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:07,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062938242] [2022-04-06 20:37:07,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062938242] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:07,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337257037] [2022-04-06 20:37:07,599 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:37:07,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:07,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:07,601 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:37:07,602 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:37:08,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:37:08,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:08,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:37:08,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:08,676 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:37:08,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:37:09,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337257037] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:09,290 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:09,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:37:09,290 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:09,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [684303942] [2022-04-06 20:37:09,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [684303942] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:09,290 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:09,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:37:09,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682913021] [2022-04-06 20:37:09,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:09,290 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:37:09,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:09,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:37:09,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:37:09,291 INFO L87 Difference]: Start difference. First operand 177 states and 223 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:37:10,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:10,158 INFO L93 Difference]: Finished difference Result 216 states and 262 transitions. [2022-04-06 20:37:10,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:37:10,158 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 48 [2022-04-06 20:37:10,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:10,159 INFO L225 Difference]: With dead ends: 216 [2022-04-06 20:37:10,159 INFO L226 Difference]: Without dead ends: 195 [2022-04-06 20:37:10,160 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1088, Invalid=4612, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:37:10,160 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:10,160 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 124 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:10,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-04-06 20:37:10,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 178. [2022-04-06 20:37:10,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 173 states have (on average 1.2716763005780347) internal successors, (220), 173 states have internal predecessors, (220), 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:10,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 224 transitions. [2022-04-06 20:37:10,169 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 224 transitions. Word has length 48 [2022-04-06 20:37:10,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:10,169 INFO L478 AbstractCegarLoop]: Abstraction has 178 states and 224 transitions. [2022-04-06 20:37:10,169 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:37:10,170 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 224 transitions. [2022-04-06 20:37:10,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 20:37:10,170 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:10,170 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:10,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:10,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-04-06 20:37:10,372 INFO L403 AbstractCegarLoop]: === Iteration 131 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:10,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:10,372 INFO L85 PathProgramCache]: Analyzing trace with hash 535213453, now seen corresponding path program 193 times [2022-04-06 20:37:10,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:10,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [105083602] [2022-04-06 20:37:10,373 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:10,373 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:10,373 INFO L85 PathProgramCache]: Analyzing trace with hash 535213453, now seen corresponding path program 194 times [2022-04-06 20:37:10,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:10,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130501036] [2022-04-06 20:37:10,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:10,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:10,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:10,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:10,631 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 139 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:37:10,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:10,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130501036] [2022-04-06 20:37:10,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130501036] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:10,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469198923] [2022-04-06 20:37:10,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:10,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:10,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:10,632 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:37:10,633 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:37:10,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:10,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:10,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:37:10,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:10,798 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 139 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:37:10,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:11,375 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 139 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:37:11,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469198923] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:11,376 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:11,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:37:11,376 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:11,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [105083602] [2022-04-06 20:37:11,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [105083602] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:11,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:11,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:37:11,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705131034] [2022-04-06 20:37:11,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:11,377 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:37:11,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:11,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:37:11,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=386, Invalid=1506, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:37:11,377 INFO L87 Difference]: Start difference. First operand 178 states and 224 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:37:12,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:12,082 INFO L93 Difference]: Finished difference Result 219 states and 265 transitions. [2022-04-06 20:37:12,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:37:12,083 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 48 [2022-04-06 20:37:12,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:12,083 INFO L225 Difference]: With dead ends: 219 [2022-04-06 20:37:12,083 INFO L226 Difference]: Without dead ends: 197 [2022-04-06 20:37:12,084 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=902, Invalid=3520, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:37:12,084 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 45 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:12,084 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 118 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1146 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:12,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-04-06 20:37:12,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 179. [2022-04-06 20:37:12,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 174 states have (on average 1.2701149425287357) internal successors, (221), 174 states have internal predecessors, (221), 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:12,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 225 transitions. [2022-04-06 20:37:12,093 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 225 transitions. Word has length 48 [2022-04-06 20:37:12,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:12,094 INFO L478 AbstractCegarLoop]: Abstraction has 179 states and 225 transitions. [2022-04-06 20:37:12,094 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:37:12,094 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 225 transitions. [2022-04-06 20:37:12,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 20:37:12,094 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:12,094 INFO L499 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:12,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-04-06 20:37:12,294 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:12,295 INFO L403 AbstractCegarLoop]: === Iteration 132 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:12,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:12,295 INFO L85 PathProgramCache]: Analyzing trace with hash 866653037, now seen corresponding path program 67 times [2022-04-06 20:37:12,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:12,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2137695758] [2022-04-06 20:37:12,296 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:12,296 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:12,296 INFO L85 PathProgramCache]: Analyzing trace with hash 866653037, now seen corresponding path program 68 times [2022-04-06 20:37:12,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:12,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089906943] [2022-04-06 20:37:12,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:12,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:12,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:12,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:12,947 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:12,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:12,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089906943] [2022-04-06 20:37:12,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089906943] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:12,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830780715] [2022-04-06 20:37:12,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:12,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:12,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:12,949 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:37:12,949 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:37:12,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:12,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:12,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 73 conjunts are in the unsatisfiable core [2022-04-06 20:37:12,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:13,160 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:13,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:14,902 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:14,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830780715] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:14,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:14,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38, 38] total 76 [2022-04-06 20:37:14,903 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:14,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2137695758] [2022-04-06 20:37:14,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2137695758] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:14,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:14,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-04-06 20:37:14,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785134784] [2022-04-06 20:37:14,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:14,904 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 20:37:14,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:14,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 20:37:14,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1376, Invalid=4324, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:37:14,905 INFO L87 Difference]: Start difference. First operand 179 states and 225 transitions. Second operand has 39 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 38 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call 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:17,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:17,478 INFO L93 Difference]: Finished difference Result 225 states and 309 transitions. [2022-04-06 20:37:17,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:37:17,478 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 38 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2022-04-06 20:37:17,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:17,479 INFO L225 Difference]: With dead ends: 225 [2022-04-06 20:37:17,479 INFO L226 Difference]: Without dead ends: 219 [2022-04-06 20:37:17,480 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2782, Invalid=9650, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:37:17,480 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 196 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 5945 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 6088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 5945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:17,480 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 260 Invalid, 6088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 5945 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-04-06 20:37:17,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2022-04-06 20:37:17,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 184. [2022-04-06 20:37:17,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 179 states have (on average 1.2737430167597765) internal successors, (228), 179 states have internal predecessors, (228), 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:17,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 232 transitions. [2022-04-06 20:37:17,489 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 232 transitions. Word has length 48 [2022-04-06 20:37:17,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:17,489 INFO L478 AbstractCegarLoop]: Abstraction has 184 states and 232 transitions. [2022-04-06 20:37:17,490 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 38 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call 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:17,490 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 232 transitions. [2022-04-06 20:37:17,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:37:17,490 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:17,490 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:17,507 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:37:17,690 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:17,691 INFO L403 AbstractCegarLoop]: === Iteration 133 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:17,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:17,691 INFO L85 PathProgramCache]: Analyzing trace with hash -195947921, now seen corresponding path program 195 times [2022-04-06 20:37:17,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:17,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [397841058] [2022-04-06 20:37:17,692 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:17,692 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:17,692 INFO L85 PathProgramCache]: Analyzing trace with hash -195947921, now seen corresponding path program 196 times [2022-04-06 20:37:17,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:17,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891538765] [2022-04-06 20:37:17,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:17,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:17,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:18,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:18,061 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:37:18,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:18,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891538765] [2022-04-06 20:37:18,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891538765] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:18,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120810510] [2022-04-06 20:37:18,061 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:18,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:18,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:18,062 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:37:18,063 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:37:18,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:18,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:18,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 20:37:18,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:18,536 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:37:18,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:19,451 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-04-06 20:37:19,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120810510] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:19,452 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:19,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 26] total 64 [2022-04-06 20:37:19,452 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:19,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [397841058] [2022-04-06 20:37:19,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [397841058] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:19,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:19,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:37:19,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633288920] [2022-04-06 20:37:19,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:19,453 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:37:19,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:19,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:37:19,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=3569, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:37:19,454 INFO L87 Difference]: Start difference. First operand 184 states and 232 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:20,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:20,410 INFO L93 Difference]: Finished difference Result 217 states and 265 transitions. [2022-04-06 20:37:20,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:37:20,410 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 49 [2022-04-06 20:37:20,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:20,411 INFO L225 Difference]: With dead ends: 217 [2022-04-06 20:37:20,411 INFO L226 Difference]: Without dead ends: 199 [2022-04-06 20:37:20,411 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1352 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=767, Invalid=7065, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:37:20,411 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:20,412 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 118 Invalid, 1074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:37:20,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-04-06 20:37:20,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 185. [2022-04-06 20:37:20,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 180 states have (on average 1.2722222222222221) internal successors, (229), 180 states have internal predecessors, (229), 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:20,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 233 transitions. [2022-04-06 20:37:20,421 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 233 transitions. Word has length 49 [2022-04-06 20:37:20,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:20,421 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 233 transitions. [2022-04-06 20:37:20,421 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:20,421 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 233 transitions. [2022-04-06 20:37:20,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:37:20,422 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:20,422 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:20,438 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:37:20,622 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-04-06 20:37:20,622 INFO L403 AbstractCegarLoop]: === Iteration 134 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:20,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:20,623 INFO L85 PathProgramCache]: Analyzing trace with hash 106712255, now seen corresponding path program 197 times [2022-04-06 20:37:20,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:20,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [358835459] [2022-04-06 20:37:20,623 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:20,623 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:20,623 INFO L85 PathProgramCache]: Analyzing trace with hash 106712255, now seen corresponding path program 198 times [2022-04-06 20:37:20,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:20,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173506032] [2022-04-06 20:37:20,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:20,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:20,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:20,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:20,964 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:37:20,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:20,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173506032] [2022-04-06 20:37:20,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173506032] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:20,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177207738] [2022-04-06 20:37:20,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:37:20,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:20,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:20,966 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:37:20,966 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:37:21,385 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:37:21,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:21,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:37:21,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:21,513 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:37:21,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:22,244 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:37:22,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177207738] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:22,245 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:22,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:37:22,245 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:22,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [358835459] [2022-04-06 20:37:22,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [358835459] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:22,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:22,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:37:22,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355402920] [2022-04-06 20:37:22,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:22,245 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:37:22,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:22,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:37:22,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=2257, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:37:22,246 INFO L87 Difference]: Start difference. First operand 185 states and 233 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:37:23,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:23,180 INFO L93 Difference]: Finished difference Result 220 states and 268 transitions. [2022-04-06 20:37:23,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:37:23,181 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 49 [2022-04-06 20:37:23,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:23,182 INFO L225 Difference]: With dead ends: 220 [2022-04-06 20:37:23,182 INFO L226 Difference]: Without dead ends: 201 [2022-04-06 20:37:23,182 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 796 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1219, Invalid=5921, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:37:23,182 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:23,182 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 95 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1036 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:37:23,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-04-06 20:37:23,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 186. [2022-04-06 20:37:23,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 181 states have (on average 1.270718232044199) internal successors, (230), 181 states have internal predecessors, (230), 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:23,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 234 transitions. [2022-04-06 20:37:23,193 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 234 transitions. Word has length 49 [2022-04-06 20:37:23,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:23,193 INFO L478 AbstractCegarLoop]: Abstraction has 186 states and 234 transitions. [2022-04-06 20:37:23,193 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:37:23,193 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 234 transitions. [2022-04-06 20:37:23,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:37:23,194 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:23,194 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:23,201 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:37:23,399 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-04-06 20:37:23,399 INFO L403 AbstractCegarLoop]: === Iteration 135 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:23,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:23,400 INFO L85 PathProgramCache]: Analyzing trace with hash 987779247, now seen corresponding path program 199 times [2022-04-06 20:37:23,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:23,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1676143632] [2022-04-06 20:37:23,401 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:23,401 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:23,401 INFO L85 PathProgramCache]: Analyzing trace with hash 987779247, now seen corresponding path program 200 times [2022-04-06 20:37:23,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:23,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014502370] [2022-04-06 20:37:23,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:23,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:23,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:23,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:23,782 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:37:23,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:23,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014502370] [2022-04-06 20:37:23,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014502370] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:23,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617523916] [2022-04-06 20:37:23,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:23,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:23,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:23,788 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:37:23,810 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:37:23,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:23,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:23,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:37:23,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:24,002 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:37:24,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:24,795 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:37:24,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617523916] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:24,795 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:24,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:37:24,795 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:24,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1676143632] [2022-04-06 20:37:24,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1676143632] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:24,796 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:24,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:37:24,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038277342] [2022-04-06 20:37:24,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:24,796 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:37:24,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:24,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:37:24,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=392, Invalid=2058, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:37:24,797 INFO L87 Difference]: Start difference. First operand 186 states and 234 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:37:25,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:25,794 INFO L93 Difference]: Finished difference Result 223 states and 271 transitions. [2022-04-06 20:37:25,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:37:25,794 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 49 [2022-04-06 20:37:25,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:25,795 INFO L225 Difference]: With dead ends: 223 [2022-04-06 20:37:25,795 INFO L226 Difference]: Without dead ends: 203 [2022-04-06 20:37:25,796 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1311, Invalid=5999, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:37:25,796 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1209 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:25,796 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 107 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1209 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:25,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-04-06 20:37:25,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 187. [2022-04-06 20:37:25,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 182 states have (on average 1.2692307692307692) internal successors, (231), 182 states have internal predecessors, (231), 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,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 235 transitions. [2022-04-06 20:37:25,809 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 235 transitions. Word has length 49 [2022-04-06 20:37:25,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:25,810 INFO L478 AbstractCegarLoop]: Abstraction has 187 states and 235 transitions. [2022-04-06 20:37:25,810 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:37:25,810 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 235 transitions. [2022-04-06 20:37:25,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:37:25,810 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:25,810 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:25,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-04-06 20:37:26,010 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-04-06 20:37:26,011 INFO L403 AbstractCegarLoop]: === Iteration 136 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:26,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:26,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1899606401, now seen corresponding path program 201 times [2022-04-06 20:37:26,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:26,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [793958131] [2022-04-06 20:37:26,012 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:26,012 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:26,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1899606401, now seen corresponding path program 202 times [2022-04-06 20:37:26,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:26,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473332221] [2022-04-06 20:37:26,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:26,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:26,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:26,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:26,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:26,311 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:37:26,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:26,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473332221] [2022-04-06 20:37:26,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473332221] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:26,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105981935] [2022-04-06 20:37:26,312 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:26,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:26,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:26,313 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:37:26,313 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:37:26,356 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:26,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:26,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:37:26,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:26,476 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:37:26,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:27,134 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:37:27,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105981935] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:27,134 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:27,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:37:27,135 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:27,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [793958131] [2022-04-06 20:37:27,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [793958131] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:27,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:27,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:37:27,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989959828] [2022-04-06 20:37:27,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:27,135 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:37:27,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:27,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:37:27,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=1865, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:37:27,136 INFO L87 Difference]: Start difference. First operand 187 states and 235 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:37:28,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:28,092 INFO L93 Difference]: Finished difference Result 226 states and 274 transitions. [2022-04-06 20:37:28,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:37:28,092 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 49 [2022-04-06 20:37:28,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:28,092 INFO L225 Difference]: With dead ends: 226 [2022-04-06 20:37:28,093 INFO L226 Difference]: Without dead ends: 205 [2022-04-06 20:37:28,093 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1237, Invalid=5405, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:37:28,093 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 36 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:28,094 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 119 Invalid, 1372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:28,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2022-04-06 20:37:28,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 188. [2022-04-06 20:37:28,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 183 states have (on average 1.2677595628415301) internal successors, (232), 183 states have internal predecessors, (232), 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:28,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 236 transitions. [2022-04-06 20:37:28,103 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 236 transitions. Word has length 49 [2022-04-06 20:37:28,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:28,104 INFO L478 AbstractCegarLoop]: Abstraction has 188 states and 236 transitions. [2022-04-06 20:37:28,104 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:37:28,104 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 236 transitions. [2022-04-06 20:37:28,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:37:28,104 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:28,104 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:28,120 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:37:28,304 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-04-06 20:37:28,305 INFO L403 AbstractCegarLoop]: === Iteration 137 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:28,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:28,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1634267409, now seen corresponding path program 203 times [2022-04-06 20:37:28,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:28,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [762336427] [2022-04-06 20:37:28,306 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:28,306 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:28,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1634267409, now seen corresponding path program 204 times [2022-04-06 20:37:28,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:28,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666199126] [2022-04-06 20:37:28,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:28,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:28,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:28,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:28,580 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:37:28,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:28,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666199126] [2022-04-06 20:37:28,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666199126] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:28,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486250311] [2022-04-06 20:37:28,581 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:37:28,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:28,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:28,582 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:37:28,582 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:37:30,018 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:37:30,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:30,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 20:37:30,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:30,137 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:37:30,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:30,765 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:37:30,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486250311] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:30,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:30,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:37:30,765 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:30,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [762336427] [2022-04-06 20:37:30,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [762336427] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:30,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:30,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:37:30,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197558451] [2022-04-06 20:37:30,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:30,766 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:37:30,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:30,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:37:30,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=1672, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:37:30,766 INFO L87 Difference]: Start difference. First operand 188 states and 236 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:37:31,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:31,604 INFO L93 Difference]: Finished difference Result 229 states and 277 transitions. [2022-04-06 20:37:31,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:37:31,605 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 49 [2022-04-06 20:37:31,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:31,605 INFO L225 Difference]: With dead ends: 229 [2022-04-06 20:37:31,605 INFO L226 Difference]: Without dead ends: 207 [2022-04-06 20:37:31,606 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 78 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:37:31,606 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 44 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:31,606 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 132 Invalid, 1423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:31,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-04-06 20:37:31,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 189. [2022-04-06 20:37:31,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 184 states have (on average 1.266304347826087) internal successors, (233), 184 states have internal predecessors, (233), 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,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 237 transitions. [2022-04-06 20:37:31,617 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 237 transitions. Word has length 49 [2022-04-06 20:37:31,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:31,617 INFO L478 AbstractCegarLoop]: Abstraction has 189 states and 237 transitions. [2022-04-06 20:37:31,617 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:37:31,617 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 237 transitions. [2022-04-06 20:37:31,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:37:31,617 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:31,617 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:31,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:31,818 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-04-06 20:37:31,818 INFO L403 AbstractCegarLoop]: === Iteration 138 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:31,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:31,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1596600257, now seen corresponding path program 205 times [2022-04-06 20:37:31,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:31,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [908090335] [2022-04-06 20:37:31,819 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:31,819 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:31,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1596600257, now seen corresponding path program 206 times [2022-04-06 20:37:31,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:31,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545620616] [2022-04-06 20:37:31,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:31,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:32,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:32,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:32,080 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:37:32,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:32,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545620616] [2022-04-06 20:37:32,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545620616] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:32,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022670967] [2022-04-06 20:37:32,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:32,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:32,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:32,081 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:37:32,082 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:37:32,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:32,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:32,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:37:32,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:32,275 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:37:32,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:32,898 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:37:32,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022670967] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:32,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:32,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:37:32,899 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:32,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [908090335] [2022-04-06 20:37:32,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [908090335] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:32,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:32,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:37:32,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146978166] [2022-04-06 20:37:32,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:32,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:37:32,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:32,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:37:32,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=415, Invalid=1477, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:37:32,901 INFO L87 Difference]: Start difference. First operand 189 states and 237 transitions. Second operand has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:37:33,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:33,605 INFO L93 Difference]: Finished difference Result 232 states and 280 transitions. [2022-04-06 20:37:33,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:37:33,605 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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 49 [2022-04-06 20:37:33,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:33,606 INFO L225 Difference]: With dead ends: 232 [2022-04-06 20:37:33,606 INFO L226 Difference]: Without dead ends: 209 [2022-04-06 20:37:33,607 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=889, Invalid=3271, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:37:33,607 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 53 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:33,607 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 125 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1260 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:33,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-04-06 20:37:33,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 190. [2022-04-06 20:37:33,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 185 states have (on average 1.2648648648648648) internal successors, (234), 185 states have internal predecessors, (234), 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:33,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 238 transitions. [2022-04-06 20:37:33,617 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 238 transitions. Word has length 49 [2022-04-06 20:37:33,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:33,617 INFO L478 AbstractCegarLoop]: Abstraction has 190 states and 238 transitions. [2022-04-06 20:37:33,617 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 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:37:33,617 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 238 transitions. [2022-04-06 20:37:33,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-04-06 20:37:33,618 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:33,618 INFO L499 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:33,634 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:37:33,818 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-04-06 20:37:33,818 INFO L403 AbstractCegarLoop]: === Iteration 139 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:33,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:33,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1949296270, now seen corresponding path program 69 times [2022-04-06 20:37:33,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:33,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1859055363] [2022-04-06 20:37:33,819 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:33,820 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:33,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1949296270, now seen corresponding path program 70 times [2022-04-06 20:37:33,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:33,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127231663] [2022-04-06 20:37:33,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:33,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:33,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:34,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:34,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:34,492 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:34,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:34,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127231663] [2022-04-06 20:37:34,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127231663] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:34,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815631924] [2022-04-06 20:37:34,493 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:34,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:34,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:34,494 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:37:34,494 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:37:34,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:34,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:34,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 75 conjunts are in the unsatisfiable core [2022-04-06 20:37:34,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:34,730 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:34,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:36,583 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:36,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815631924] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:36,584 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:36,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 78 [2022-04-06 20:37:36,584 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:36,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1859055363] [2022-04-06 20:37:36,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1859055363] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:36,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:36,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:37:36,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550741016] [2022-04-06 20:37:36,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:36,585 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:37:36,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:36,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:37:36,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1451, Invalid=4555, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:37:36,586 INFO L87 Difference]: Start difference. First operand 190 states and 238 transitions. Second operand has 40 states, 40 states have (on average 1.125) internal successors, (45), 39 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call 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:39,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:39,277 INFO L93 Difference]: Finished difference Result 237 states and 324 transitions. [2022-04-06 20:37:39,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:37:39,278 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.125) internal successors, (45), 39 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2022-04-06 20:37:39,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:39,278 INFO L225 Difference]: With dead ends: 237 [2022-04-06 20:37:39,279 INFO L226 Difference]: Without dead ends: 231 [2022-04-06 20:37:39,279 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2933, Invalid=10177, Unknown=0, NotChecked=0, Total=13110 [2022-04-06 20:37:39,280 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 204 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 6331 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 6478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 6331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:39,280 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 268 Invalid, 6478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 6331 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-04-06 20:37:39,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-04-06 20:37:39,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 195. [2022-04-06 20:37:39,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 190 states have (on average 1.268421052631579) internal successors, (241), 190 states have internal predecessors, (241), 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:39,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 245 transitions. [2022-04-06 20:37:39,290 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 245 transitions. Word has length 49 [2022-04-06 20:37:39,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:39,290 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 245 transitions. [2022-04-06 20:37:39,290 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.125) internal successors, (45), 39 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call 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:39,290 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 245 transitions. [2022-04-06 20:37:39,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 20:37:39,290 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:39,291 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:39,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-04-06 20:37:39,491 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-04-06 20:37:39,491 INFO L403 AbstractCegarLoop]: === Iteration 140 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:39,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:39,492 INFO L85 PathProgramCache]: Analyzing trace with hash 938139085, now seen corresponding path program 207 times [2022-04-06 20:37:39,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:39,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [484819655] [2022-04-06 20:37:39,492 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:39,492 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:39,492 INFO L85 PathProgramCache]: Analyzing trace with hash 938139085, now seen corresponding path program 208 times [2022-04-06 20:37:39,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:39,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915602409] [2022-04-06 20:37:39,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:39,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:39,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:40,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:40,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:40,617 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:37:40,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:40,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915602409] [2022-04-06 20:37:40,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915602409] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:40,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504142498] [2022-04-06 20:37:40,618 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:40,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:40,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:40,619 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:37:40,620 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:37:41,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:41,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:41,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 108 conjunts are in the unsatisfiable core [2022-04-06 20:37:41,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:43,219 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:37:43,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:06,487 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:38:06,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504142498] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:06,487 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:06,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 31, 31] total 72 [2022-04-06 20:38:06,488 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:06,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [484819655] [2022-04-06 20:38:06,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [484819655] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:06,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:06,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:38:06,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940389247] [2022-04-06 20:38:06,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:06,488 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:38:06,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:06,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:38:06,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=4642, Unknown=3, NotChecked=0, Total=5112 [2022-04-06 20:38:06,489 INFO L87 Difference]: Start difference. First operand 195 states and 245 transitions. Second operand has 33 states, 33 states have (on average 1.393939393939394) internal successors, (46), 31 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call 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,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:10,689 INFO L93 Difference]: Finished difference Result 230 states and 280 transitions. [2022-04-06 20:38:10,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:38:10,689 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.393939393939394) internal successors, (46), 31 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2022-04-06 20:38:10,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:10,689 INFO L225 Difference]: With dead ends: 230 [2022-04-06 20:38:10,690 INFO L226 Difference]: Without dead ends: 181 [2022-04-06 20:38:10,690 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 69 SyntacticMatches, 5 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1546 ImplicationChecksByTransitivity, 27.7s TimeCoverageRelationStatistics Valid=919, Invalid=11734, Unknown=3, NotChecked=0, Total=12656 [2022-04-06 20:38:10,691 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 22 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 1429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:10,691 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 159 Invalid, 1429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-04-06 20:38:10,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-04-06 20:38:10,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2022-04-06 20:38:10,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 176 states have (on average 1.2784090909090908) internal successors, (225), 176 states have internal predecessors, (225), 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,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 229 transitions. [2022-04-06 20:38:10,701 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 229 transitions. Word has length 50 [2022-04-06 20:38:10,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:10,701 INFO L478 AbstractCegarLoop]: Abstraction has 181 states and 229 transitions. [2022-04-06 20:38:10,701 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.393939393939394) internal successors, (46), 31 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call 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,701 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 229 transitions. [2022-04-06 20:38:10,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 20:38:10,702 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:10,702 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:10,707 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:38:10,902 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-04-06 20:38:10,902 INFO L403 AbstractCegarLoop]: === Iteration 141 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:10,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:10,903 INFO L85 PathProgramCache]: Analyzing trace with hash 618158975, now seen corresponding path program 209 times [2022-04-06 20:38:10,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:10,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [862379844] [2022-04-06 20:38:10,903 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:10,903 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:10,903 INFO L85 PathProgramCache]: Analyzing trace with hash 618158975, now seen corresponding path program 210 times [2022-04-06 20:38:10,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:10,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908773974] [2022-04-06 20:38:10,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:10,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:11,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:11,274 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:38:11,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:11,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908773974] [2022-04-06 20:38:11,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908773974] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:11,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735242857] [2022-04-06 20:38:11,274 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:11,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:11,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:11,275 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:38:11,276 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:38:11,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:38:11,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:11,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 72 conjunts are in the unsatisfiable core [2022-04-06 20:38:11,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:12,210 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:38:12,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:13,029 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 33 proven. 110 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-04-06 20:38:13,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735242857] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:13,029 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:13,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 24] total 61 [2022-04-06 20:38:13,030 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:13,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [862379844] [2022-04-06 20:38:13,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [862379844] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:13,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:13,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:38:13,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969634715] [2022-04-06 20:38:13,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:13,030 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:38:13,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:13,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:38:13,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=413, Invalid=3247, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:38:13,031 INFO L87 Difference]: Start difference. First operand 181 states and 229 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:13,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:13,909 INFO L93 Difference]: Finished difference Result 216 states and 264 transitions. [2022-04-06 20:38:13,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:38:13,909 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 50 [2022-04-06 20:38:13,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:13,910 INFO L225 Difference]: With dead ends: 216 [2022-04-06 20:38:13,910 INFO L226 Difference]: Without dead ends: 197 [2022-04-06 20:38:13,911 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=693, Invalid=6617, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:38:13,911 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:13,911 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 98 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:38:13,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-04-06 20:38:13,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 182. [2022-04-06 20:38:13,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 177 states have (on average 1.2768361581920904) internal successors, (226), 177 states have internal predecessors, (226), 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:13,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 230 transitions. [2022-04-06 20:38:13,921 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 230 transitions. Word has length 50 [2022-04-06 20:38:13,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:13,922 INFO L478 AbstractCegarLoop]: Abstraction has 182 states and 230 transitions. [2022-04-06 20:38:13,922 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:13,922 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 230 transitions. [2022-04-06 20:38:13,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 20:38:13,922 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:13,922 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:13,926 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:38:14,122 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:14,123 INFO L403 AbstractCegarLoop]: === Iteration 142 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:14,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:14,123 INFO L85 PathProgramCache]: Analyzing trace with hash 2033330125, now seen corresponding path program 211 times [2022-04-06 20:38:14,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:14,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [854519559] [2022-04-06 20:38:14,124 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:14,124 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:14,124 INFO L85 PathProgramCache]: Analyzing trace with hash 2033330125, now seen corresponding path program 212 times [2022-04-06 20:38:14,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:14,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136216587] [2022-04-06 20:38:14,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:14,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:14,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:14,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:14,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:14,476 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:38:14,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:14,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136216587] [2022-04-06 20:38:14,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136216587] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:14,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755060728] [2022-04-06 20:38:14,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:14,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:14,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:14,477 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:38:14,478 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:38:14,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:14,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:14,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:38:14,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:14,649 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:38:14,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:15,401 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:38:15,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755060728] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:15,402 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:15,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:38:15,402 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:15,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [854519559] [2022-04-06 20:38:15,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [854519559] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:15,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:15,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:38:15,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997292367] [2022-04-06 20:38:15,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:15,403 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:38:15,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:15,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:38:15,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=410, Invalid=2242, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:38:15,403 INFO L87 Difference]: Start difference. First operand 182 states and 230 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:38:16,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:16,305 INFO L93 Difference]: Finished difference Result 219 states and 267 transitions. [2022-04-06 20:38:16,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:38:16,305 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 50 [2022-04-06 20:38:16,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:16,306 INFO L225 Difference]: With dead ends: 219 [2022-04-06 20:38:16,306 INFO L226 Difference]: Without dead ends: 199 [2022-04-06 20:38:16,307 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1216, Invalid=5756, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:38:16,307 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1065 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1065 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:16,307 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 100 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1065 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:16,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-04-06 20:38:16,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 183. [2022-04-06 20:38:16,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 178 states have (on average 1.2752808988764044) internal successors, (227), 178 states have internal predecessors, (227), 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,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 231 transitions. [2022-04-06 20:38:16,317 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 231 transitions. Word has length 50 [2022-04-06 20:38:16,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:16,317 INFO L478 AbstractCegarLoop]: Abstraction has 183 states and 231 transitions. [2022-04-06 20:38:16,317 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:38:16,317 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 231 transitions. [2022-04-06 20:38:16,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 20:38:16,318 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:16,318 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:16,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-04-06 20:38:16,518 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:16,518 INFO L403 AbstractCegarLoop]: === Iteration 143 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:16,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:16,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1252468353, now seen corresponding path program 213 times [2022-04-06 20:38:16,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:16,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [943822317] [2022-04-06 20:38:16,519 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:16,519 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:16,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1252468353, now seen corresponding path program 214 times [2022-04-06 20:38:16,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:16,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878735024] [2022-04-06 20:38:16,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:16,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:16,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:16,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:16,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:16,847 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:38:16,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:16,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878735024] [2022-04-06 20:38:16,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878735024] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:16,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678364028] [2022-04-06 20:38:16,847 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:38:16,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:16,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:16,848 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:38:16,849 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:38:16,892 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:38:16,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:16,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:38:16,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:17,017 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:38:17,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:17,731 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:38:17,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678364028] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:17,732 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:17,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:38:17,732 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:17,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [943822317] [2022-04-06 20:38:17,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [943822317] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:17,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:17,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:38:17,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090583340] [2022-04-06 20:38:17,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:17,733 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:38:17,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:17,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:38:17,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=2041, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:38:17,733 INFO L87 Difference]: Start difference. First operand 183 states and 231 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:38:18,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:18,678 INFO L93 Difference]: Finished difference Result 222 states and 270 transitions. [2022-04-06 20:38:18,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:38:18,678 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 50 [2022-04-06 20:38:18,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:18,678 INFO L225 Difference]: With dead ends: 222 [2022-04-06 20:38:18,679 INFO L226 Difference]: Without dead ends: 201 [2022-04-06 20:38:18,679 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1274, Invalid=5698, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:38:18,679 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:18,679 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 107 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1180 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:18,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-04-06 20:38:18,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 184. [2022-04-06 20:38:18,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 179 states have (on average 1.2737430167597765) internal successors, (228), 179 states have internal predecessors, (228), 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:18,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 232 transitions. [2022-04-06 20:38:18,689 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 232 transitions. Word has length 50 [2022-04-06 20:38:18,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:18,689 INFO L478 AbstractCegarLoop]: Abstraction has 184 states and 232 transitions. [2022-04-06 20:38:18,689 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:38:18,689 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 232 transitions. [2022-04-06 20:38:18,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 20:38:18,690 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:18,690 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:18,706 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:38:18,890 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:18,890 INFO L403 AbstractCegarLoop]: === Iteration 144 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:18,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:18,891 INFO L85 PathProgramCache]: Analyzing trace with hash -168697395, now seen corresponding path program 215 times [2022-04-06 20:38:18,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:18,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [316173115] [2022-04-06 20:38:18,891 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:18,891 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:18,892 INFO L85 PathProgramCache]: Analyzing trace with hash -168697395, now seen corresponding path program 216 times [2022-04-06 20:38:18,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:18,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748313507] [2022-04-06 20:38:18,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:18,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:18,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:19,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:19,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:19,203 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:38:19,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:19,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748313507] [2022-04-06 20:38:19,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748313507] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:19,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389978089] [2022-04-06 20:38:19,204 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:19,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:19,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:19,205 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:38:19,205 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:38:20,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:38:20,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:20,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 48 conjunts are in the unsatisfiable core [2022-04-06 20:38:20,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:20,288 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:38:20,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:20,964 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:38:20,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389978089] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:20,964 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:20,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:38:20,965 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:20,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [316173115] [2022-04-06 20:38:20,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [316173115] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:20,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:20,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:38:20,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781932130] [2022-04-06 20:38:20,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:20,965 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:38:20,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:20,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:38:20,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=412, Invalid=1844, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:38:20,966 INFO L87 Difference]: Start difference. First operand 184 states and 232 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:38:21,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:21,859 INFO L93 Difference]: Finished difference Result 225 states and 273 transitions. [2022-04-06 20:38:21,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:38:21,859 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 50 [2022-04-06 20:38:21,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:21,860 INFO L225 Difference]: With dead ends: 225 [2022-04-06 20:38:21,860 INFO L226 Difference]: Without dead ends: 203 [2022-04-06 20:38:21,860 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1176, Invalid=4986, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:38:21,861 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 114 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:38:21,861 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 114 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:21,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-04-06 20:38:21,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 185. [2022-04-06 20:38:21,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 180 states have (on average 1.2722222222222221) internal successors, (229), 180 states have internal predecessors, (229), 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,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 233 transitions. [2022-04-06 20:38:21,871 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 233 transitions. Word has length 50 [2022-04-06 20:38:21,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:21,871 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 233 transitions. [2022-04-06 20:38:21,871 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:38:21,871 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 233 transitions. [2022-04-06 20:38:21,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 20:38:21,872 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:21,872 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:21,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-04-06 20:38:22,072 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:22,072 INFO L403 AbstractCegarLoop]: === Iteration 145 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:22,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:22,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1351555201, now seen corresponding path program 217 times [2022-04-06 20:38:22,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:22,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [926094540] [2022-04-06 20:38:22,073 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:22,073 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:22,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1351555201, now seen corresponding path program 218 times [2022-04-06 20:38:22,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:22,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407110808] [2022-04-06 20:38:22,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:22,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:22,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:22,355 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:38:22,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:22,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407110808] [2022-04-06 20:38:22,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407110808] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:22,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577245283] [2022-04-06 20:38:22,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:22,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:22,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:22,357 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:38:22,357 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:38:22,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:22,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:22,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:38:22,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:22,522 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:38:22,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:23,160 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:38:23,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577245283] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:23,161 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:23,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:38:23,161 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:23,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [926094540] [2022-04-06 20:38:23,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [926094540] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:23,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:23,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:38:23,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578835958] [2022-04-06 20:38:23,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:23,162 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:38:23,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:23,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:38:23,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:38:23,162 INFO L87 Difference]: Start difference. First operand 185 states and 233 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:38:23,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:23,948 INFO L93 Difference]: Finished difference Result 228 states and 276 transitions. [2022-04-06 20:38:23,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:38:23,949 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 50 [2022-04-06 20:38:23,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:23,949 INFO L225 Difference]: With dead ends: 228 [2022-04-06 20:38:23,949 INFO L226 Difference]: Without dead ends: 205 [2022-04-06 20:38:23,950 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=986, Invalid=3844, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:38:23,950 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 45 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:23,950 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 133 Invalid, 1420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1368 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:23,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2022-04-06 20:38:23,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 186. [2022-04-06 20:38:23,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 181 states have (on average 1.270718232044199) internal successors, (230), 181 states have internal predecessors, (230), 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:23,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 234 transitions. [2022-04-06 20:38:23,963 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 234 transitions. Word has length 50 [2022-04-06 20:38:23,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:23,964 INFO L478 AbstractCegarLoop]: Abstraction has 186 states and 234 transitions. [2022-04-06 20:38:23,964 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:38:23,964 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 234 transitions. [2022-04-06 20:38:23,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-04-06 20:38:23,964 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:23,964 INFO L499 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:23,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-04-06 20:38:24,165 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-04-06 20:38:24,165 INFO L403 AbstractCegarLoop]: === Iteration 146 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:24,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:24,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1151498125, now seen corresponding path program 71 times [2022-04-06 20:38:24,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:24,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [873059022] [2022-04-06 20:38:24,166 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:24,166 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:24,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1151498125, now seen corresponding path program 72 times [2022-04-06 20:38:24,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:24,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940968891] [2022-04-06 20:38:24,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:24,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:24,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:24,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:24,879 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:24,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:24,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940968891] [2022-04-06 20:38:24,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940968891] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:24,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489782195] [2022-04-06 20:38:24,880 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:24,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:24,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:24,881 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:38:24,882 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:38:37,990 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2022-04-06 20:38:37,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:37,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 77 conjunts are in the unsatisfiable core [2022-04-06 20:38:37,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:38,162 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:38,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:40,114 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:40,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489782195] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:40,114 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:40,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 80 [2022-04-06 20:38:40,114 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:40,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [873059022] [2022-04-06 20:38:40,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [873059022] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:40,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:40,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-04-06 20:38:40,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134497989] [2022-04-06 20:38:40,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:40,115 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 20:38:40,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:40,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 20:38:40,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1528, Invalid=4792, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:38:40,116 INFO L87 Difference]: Start difference. First operand 186 states and 234 transitions. Second operand has 41 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 40 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call 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:42,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:42,962 INFO L93 Difference]: Finished difference Result 234 states and 322 transitions. [2022-04-06 20:38:42,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:38:42,962 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 40 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2022-04-06 20:38:42,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:42,963 INFO L225 Difference]: With dead ends: 234 [2022-04-06 20:38:42,963 INFO L226 Difference]: Without dead ends: 228 [2022-04-06 20:38:42,964 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=3088, Invalid=10718, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:38:42,964 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 204 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 6580 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 6731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 6580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:42,964 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 273 Invalid, 6731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 6580 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-04-06 20:38:42,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-04-06 20:38:42,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 191. [2022-04-06 20:38:42,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 186 states have (on average 1.2741935483870968) internal successors, (237), 186 states have internal predecessors, (237), 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:42,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 241 transitions. [2022-04-06 20:38:42,974 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 241 transitions. Word has length 50 [2022-04-06 20:38:42,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:42,974 INFO L478 AbstractCegarLoop]: Abstraction has 191 states and 241 transitions. [2022-04-06 20:38:42,974 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 40 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call 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:42,974 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 241 transitions. [2022-04-06 20:38:42,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:38:42,975 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:42,975 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:42,980 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:38:43,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:43,175 INFO L403 AbstractCegarLoop]: === Iteration 147 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:43,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:43,176 INFO L85 PathProgramCache]: Analyzing trace with hash -706861889, now seen corresponding path program 219 times [2022-04-06 20:38:43,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:43,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1627201958] [2022-04-06 20:38:43,177 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:43,177 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:43,177 INFO L85 PathProgramCache]: Analyzing trace with hash -706861889, now seen corresponding path program 220 times [2022-04-06 20:38:43,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:43,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382870277] [2022-04-06 20:38:43,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:43,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:43,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:43,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:43,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:43,576 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:38:43,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:43,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382870277] [2022-04-06 20:38:43,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382870277] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:43,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191941827] [2022-04-06 20:38:43,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:38:43,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:43,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:43,578 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:38:43,579 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:38:43,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:38:43,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:43,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 20:38:43,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:44,109 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:38:44,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:45,048 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 24 proven. 132 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-04-06 20:38:45,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191941827] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:45,048 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:45,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 26] total 65 [2022-04-06 20:38:45,048 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:45,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1627201958] [2022-04-06 20:38:45,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1627201958] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:45,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:45,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:38:45,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513908970] [2022-04-06 20:38:45,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:45,049 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:38:45,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:45,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:38:45,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=468, Invalid=3692, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:38:45,050 INFO L87 Difference]: Start difference. First operand 191 states and 241 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:46,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:46,022 INFO L93 Difference]: Finished difference Result 226 states and 276 transitions. [2022-04-06 20:38:46,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:38:46,022 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 51 [2022-04-06 20:38:46,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:46,023 INFO L225 Difference]: With dead ends: 226 [2022-04-06 20:38:46,023 INFO L226 Difference]: Without dead ends: 207 [2022-04-06 20:38:46,023 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1389 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=778, Invalid=7412, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:38:46,023 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:46,023 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 98 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:38:46,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-04-06 20:38:46,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 192. [2022-04-06 20:38:46,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 187 states have (on average 1.2727272727272727) internal successors, (238), 187 states have internal predecessors, (238), 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:46,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 242 transitions. [2022-04-06 20:38:46,034 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 242 transitions. Word has length 51 [2022-04-06 20:38:46,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:46,034 INFO L478 AbstractCegarLoop]: Abstraction has 192 states and 242 transitions. [2022-04-06 20:38:46,034 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:46,034 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 242 transitions. [2022-04-06 20:38:46,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:38:46,035 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:46,035 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:46,059 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:38:46,251 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-04-06 20:38:46,251 INFO L403 AbstractCegarLoop]: === Iteration 148 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:46,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:46,252 INFO L85 PathProgramCache]: Analyzing trace with hash 85668975, now seen corresponding path program 221 times [2022-04-06 20:38:46,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:46,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [177234788] [2022-04-06 20:38:46,253 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:46,253 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:46,253 INFO L85 PathProgramCache]: Analyzing trace with hash 85668975, now seen corresponding path program 222 times [2022-04-06 20:38:46,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:46,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895325563] [2022-04-06 20:38:46,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:46,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:46,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:46,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:46,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:46,674 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:38:46,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:46,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895325563] [2022-04-06 20:38:46,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895325563] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:46,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850217439] [2022-04-06 20:38:46,674 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:46,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:46,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:46,675 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:38:46,676 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:38:47,366 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:38:47,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:47,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 20:38:47,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:47,498 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:38:47,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:48,293 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:38:48,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850217439] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:48,293 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:48,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:38:48,294 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:48,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [177234788] [2022-04-06 20:38:48,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [177234788] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:48,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:48,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:38:48,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100980436] [2022-04-06 20:38:48,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:48,294 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:38:48,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:48,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:38:48,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=2432, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:38:48,295 INFO L87 Difference]: Start difference. First operand 192 states and 242 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:49,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:49,307 INFO L93 Difference]: Finished difference Result 229 states and 279 transitions. [2022-04-06 20:38:49,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:38:49,307 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 51 [2022-04-06 20:38:49,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:49,307 INFO L225 Difference]: With dead ends: 229 [2022-04-06 20:38:49,308 INFO L226 Difference]: Without dead ends: 209 [2022-04-06 20:38:49,308 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 838 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1310, Invalid=6346, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:38:49,308 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:49,309 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 110 Invalid, 1287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1214 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:49,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-04-06 20:38:49,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 193. [2022-04-06 20:38:49,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 188 states have (on average 1.2712765957446808) internal successors, (239), 188 states have internal predecessors, (239), 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:49,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 243 transitions. [2022-04-06 20:38:49,319 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 243 transitions. Word has length 51 [2022-04-06 20:38:49,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:49,319 INFO L478 AbstractCegarLoop]: Abstraction has 193 states and 243 transitions. [2022-04-06 20:38:49,319 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:49,319 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 243 transitions. [2022-04-06 20:38:49,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:38:49,319 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:49,319 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:49,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-04-06 20:38:49,524 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-04-06 20:38:49,524 INFO L403 AbstractCegarLoop]: === Iteration 149 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:49,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:49,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1628941951, now seen corresponding path program 223 times [2022-04-06 20:38:49,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:49,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [119091840] [2022-04-06 20:38:49,525 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:49,525 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:49,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1628941951, now seen corresponding path program 224 times [2022-04-06 20:38:49,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:49,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396276420] [2022-04-06 20:38:49,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:49,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:49,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:49,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:49,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:49,861 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:38:49,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:49,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396276420] [2022-04-06 20:38:49,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396276420] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:49,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779208009] [2022-04-06 20:38:49,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:49,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:49,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:49,863 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:38:49,864 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:38:49,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:49,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:49,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:38:49,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:50,043 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:38:50,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:50,812 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:38:50,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779208009] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:50,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:50,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:38:50,812 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:50,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [119091840] [2022-04-06 20:38:50,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [119091840] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:50,813 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:50,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:38:50,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103640064] [2022-04-06 20:38:50,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:50,813 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:38:50,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:50,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:38:50,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=429, Invalid=2223, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:38:50,814 INFO L87 Difference]: Start difference. First operand 193 states and 243 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:38:51,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:51,857 INFO L93 Difference]: Finished difference Result 232 states and 282 transitions. [2022-04-06 20:38:51,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:38:51,857 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 51 [2022-04-06 20:38:51,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:51,858 INFO L225 Difference]: With dead ends: 232 [2022-04-06 20:38:51,858 INFO L226 Difference]: Without dead ends: 211 [2022-04-06 20:38:51,859 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1407, Invalid=6425, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:38:51,859 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:51,859 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 107 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1264 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:51,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-04-06 20:38:51,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 194. [2022-04-06 20:38:51,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 189 states have (on average 1.2698412698412698) internal successors, (240), 189 states have internal predecessors, (240), 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,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 244 transitions. [2022-04-06 20:38:51,870 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 244 transitions. Word has length 51 [2022-04-06 20:38:51,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:51,870 INFO L478 AbstractCegarLoop]: Abstraction has 194 states and 244 transitions. [2022-04-06 20:38:51,870 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:38:51,870 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 244 transitions. [2022-04-06 20:38:51,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:38:51,870 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:51,870 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:51,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-04-06 20:38:52,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:52,071 INFO L403 AbstractCegarLoop]: === Iteration 150 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:52,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:52,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1980667217, now seen corresponding path program 225 times [2022-04-06 20:38:52,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:52,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1450793212] [2022-04-06 20:38:52,072 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:52,072 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:52,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1980667217, now seen corresponding path program 226 times [2022-04-06 20:38:52,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:52,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345816285] [2022-04-06 20:38:52,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:52,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:52,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:52,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:52,393 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:38:52,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:52,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345816285] [2022-04-06 20:38:52,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345816285] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:52,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922470755] [2022-04-06 20:38:52,393 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:38:52,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:52,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:52,394 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:38:52,395 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:38:52,444 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:38:52,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:52,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:38:52,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:52,575 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:38:52,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:53,321 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:38:53,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922470755] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:53,321 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:53,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:38:53,321 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:53,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1450793212] [2022-04-06 20:38:53,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1450793212] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:53,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:53,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:38:53,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970206842] [2022-04-06 20:38:53,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:53,322 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:38:53,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:53,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:38:53,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=428, Invalid=2022, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:38:53,323 INFO L87 Difference]: Start difference. First operand 194 states and 244 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:38:54,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:54,377 INFO L93 Difference]: Finished difference Result 235 states and 285 transitions. [2022-04-06 20:38:54,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:38:54,378 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 51 [2022-04-06 20:38:54,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:54,378 INFO L225 Difference]: With dead ends: 235 [2022-04-06 20:38:54,378 INFO L226 Difference]: Without dead ends: 213 [2022-04-06 20:38:54,379 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1329, Invalid=5811, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:38:54,379 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 36 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:54,380 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 129 Invalid, 1532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1451 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:38:54,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-04-06 20:38:54,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 195. [2022-04-06 20:38:54,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 190 states have (on average 1.268421052631579) internal successors, (241), 190 states have internal predecessors, (241), 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:54,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 245 transitions. [2022-04-06 20:38:54,390 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 245 transitions. Word has length 51 [2022-04-06 20:38:54,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:54,390 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 245 transitions. [2022-04-06 20:38:54,390 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:38:54,390 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 245 transitions. [2022-04-06 20:38:54,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:38:54,390 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:54,390 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:54,406 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-04-06 20:38:54,591 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-04-06 20:38:54,591 INFO L403 AbstractCegarLoop]: === Iteration 151 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:54,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:54,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1949874239, now seen corresponding path program 227 times [2022-04-06 20:38:54,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:54,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [429791697] [2022-04-06 20:38:54,592 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:54,592 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:54,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1949874239, now seen corresponding path program 228 times [2022-04-06 20:38:54,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:54,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167184977] [2022-04-06 20:38:54,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:54,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:54,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:54,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:54,895 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 159 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:38:54,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:54,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167184977] [2022-04-06 20:38:54,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167184977] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:54,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021005430] [2022-04-06 20:38:54,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:54,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:54,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:54,897 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:38:54,897 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:38:55,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:38:55,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:55,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:38:55,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:56,219 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 56 proven. 12 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2022-04-06 20:38:56,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:56,441 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 56 proven. 12 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2022-04-06 20:38:56,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021005430] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:56,442 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:56,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 10, 10] total 37 [2022-04-06 20:38:56,442 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:56,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [429791697] [2022-04-06 20:38:56,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [429791697] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:56,442 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:56,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:38:56,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759384665] [2022-04-06 20:38:56,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:56,443 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:38:56,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:56,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:38:56,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:38:56,443 INFO L87 Difference]: Start difference. First operand 195 states and 245 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:38:57,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:57,419 INFO L93 Difference]: Finished difference Result 238 states and 288 transitions. [2022-04-06 20:38:57,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:38:57,419 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 51 [2022-04-06 20:38:57,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:57,420 INFO L225 Difference]: With dead ends: 238 [2022-04-06 20:38:57,420 INFO L226 Difference]: Without dead ends: 215 [2022-04-06 20:38:57,420 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=304, Invalid=3856, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:38:57,421 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 44 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:57,421 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 127 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:57,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-04-06 20:38:57,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 196. [2022-04-06 20:38:57,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 191 states have (on average 1.2670157068062826) internal successors, (242), 191 states have internal predecessors, (242), 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:57,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 246 transitions. [2022-04-06 20:38:57,431 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 246 transitions. Word has length 51 [2022-04-06 20:38:57,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:57,432 INFO L478 AbstractCegarLoop]: Abstraction has 196 states and 246 transitions. [2022-04-06 20:38:57,432 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:38:57,432 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 246 transitions. [2022-04-06 20:38:57,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:38:57,432 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:57,432 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:57,439 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:38:57,632 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:57,633 INFO L403 AbstractCegarLoop]: === Iteration 152 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:57,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:57,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1177411345, now seen corresponding path program 229 times [2022-04-06 20:38:57,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:57,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1581193139] [2022-04-06 20:38:57,634 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:57,634 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:57,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1177411345, now seen corresponding path program 230 times [2022-04-06 20:38:57,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:57,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616601089] [2022-04-06 20:38:57,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:57,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:57,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:57,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:57,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:57,915 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:38:57,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:57,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616601089] [2022-04-06 20:38:57,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616601089] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:57,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15721852] [2022-04-06 20:38:57,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:57,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:57,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:57,917 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:38:57,917 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:38:57,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:57,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:57,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:38:57,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:58,080 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:38:58,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:58,721 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:38:58,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15721852] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:58,721 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:58,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:38:58,721 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:58,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1581193139] [2022-04-06 20:38:58,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1581193139] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:58,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:58,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:38:58,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006893416] [2022-04-06 20:38:58,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:58,722 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:38:58,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:58,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:38:58,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=456, Invalid=1614, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:38:58,722 INFO L87 Difference]: Start difference. First operand 196 states and 246 transitions. Second operand has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:38:59,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:59,497 INFO L93 Difference]: Finished difference Result 241 states and 291 transitions. [2022-04-06 20:38:59,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:38:59,497 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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 51 [2022-04-06 20:38:59,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:59,498 INFO L225 Difference]: With dead ends: 241 [2022-04-06 20:38:59,498 INFO L226 Difference]: Without dead ends: 217 [2022-04-06 20:38:59,498 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=974, Invalid=3582, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:38:59,499 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 53 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1433 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:59,499 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 135 Invalid, 1481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1433 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:38:59,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-04-06 20:38:59,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 197. [2022-04-06 20:38:59,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 192 states have (on average 1.265625) internal successors, (243), 192 states have internal predecessors, (243), 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:59,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 247 transitions. [2022-04-06 20:38:59,509 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 247 transitions. Word has length 51 [2022-04-06 20:38:59,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:59,509 INFO L478 AbstractCegarLoop]: Abstraction has 197 states and 247 transitions. [2022-04-06 20:38:59,509 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.25) internal successors, (30), 23 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:38:59,509 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 247 transitions. [2022-04-06 20:38:59,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-04-06 20:38:59,510 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:59,510 INFO L499 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:59,525 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:38:59,710 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:59,710 INFO L403 AbstractCegarLoop]: === Iteration 153 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:59,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:59,710 INFO L85 PathProgramCache]: Analyzing trace with hash -2105407890, now seen corresponding path program 73 times [2022-04-06 20:38:59,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:59,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2041966122] [2022-04-06 20:38:59,711 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:59,711 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:59,711 INFO L85 PathProgramCache]: Analyzing trace with hash -2105407890, now seen corresponding path program 74 times [2022-04-06 20:38:59,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:59,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714321244] [2022-04-06 20:38:59,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:59,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:00,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:00,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:00,469 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:00,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:00,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714321244] [2022-04-06 20:39:00,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714321244] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:00,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308027081] [2022-04-06 20:39:00,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:39:00,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:00,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:00,471 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:39:00,472 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:39:00,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:39:00,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:00,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 79 conjunts are in the unsatisfiable core [2022-04-06 20:39:00,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:00,687 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:00,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:02,746 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:02,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308027081] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:02,747 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:02,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 82 [2022-04-06 20:39:02,747 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:02,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2041966122] [2022-04-06 20:39:02,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2041966122] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:02,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:02,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:39:02,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606058538] [2022-04-06 20:39:02,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:02,748 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:39:02,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:02,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:39:02,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1607, Invalid=5035, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:39:02,748 INFO L87 Difference]: Start difference. First operand 197 states and 247 transitions. Second operand has 42 states, 42 states have (on average 1.119047619047619) internal successors, (47), 41 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call 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:05,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:05,752 INFO L93 Difference]: Finished difference Result 246 states and 337 transitions. [2022-04-06 20:39:05,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:39:05,752 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.119047619047619) internal successors, (47), 41 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2022-04-06 20:39:05,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:05,753 INFO L225 Difference]: With dead ends: 246 [2022-04-06 20:39:05,753 INFO L226 Difference]: Without dead ends: 240 [2022-04-06 20:39:05,754 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=3247, Invalid=11273, Unknown=0, NotChecked=0, Total=14520 [2022-04-06 20:39:05,754 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 212 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 6986 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 7141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 6986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:05,754 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 281 Invalid, 7141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 6986 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-04-06 20:39:05,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-04-06 20:39:05,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 202. [2022-04-06 20:39:05,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 197 states have (on average 1.2690355329949239) internal successors, (250), 197 states have internal predecessors, (250), 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:05,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 254 transitions. [2022-04-06 20:39:05,765 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 254 transitions. Word has length 51 [2022-04-06 20:39:05,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:05,765 INFO L478 AbstractCegarLoop]: Abstraction has 202 states and 254 transitions. [2022-04-06 20:39:05,765 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.119047619047619) internal successors, (47), 41 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call 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:05,765 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 254 transitions. [2022-04-06 20:39:05,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-06 20:39:05,766 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:05,766 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:05,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:05,966 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:05,967 INFO L403 AbstractCegarLoop]: === Iteration 154 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:05,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:05,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1167164287, now seen corresponding path program 231 times [2022-04-06 20:39:05,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:05,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1071429232] [2022-04-06 20:39:05,968 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:05,968 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:05,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1167164287, now seen corresponding path program 232 times [2022-04-06 20:39:05,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:05,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417318685] [2022-04-06 20:39:05,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:05,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:06,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:06,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:06,380 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:39:06,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:06,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417318685] [2022-04-06 20:39:06,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417318685] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:06,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560604005] [2022-04-06 20:39:06,381 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:06,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:06,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:06,382 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:39:06,382 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:39:06,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:06,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:06,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 20:39:06,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:06,916 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:39:06,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:07,962 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-04-06 20:39:07,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560604005] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:07,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:07,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 28] total 69 [2022-04-06 20:39:07,962 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:07,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1071429232] [2022-04-06 20:39:07,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1071429232] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:07,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:07,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:39:07,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431806370] [2022-04-06 20:39:07,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:07,963 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:39:07,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:07,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:39:07,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=527, Invalid=4165, Unknown=0, NotChecked=0, Total=4692 [2022-04-06 20:39:07,964 INFO L87 Difference]: Start difference. First operand 202 states and 254 transitions. Second operand has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:09,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:09,009 INFO L93 Difference]: Finished difference Result 237 states and 289 transitions. [2022-04-06 20:39:09,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:39:09,009 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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 52 [2022-04-06 20:39:09,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:09,010 INFO L225 Difference]: With dead ends: 237 [2022-04-06 20:39:09,010 INFO L226 Difference]: Without dead ends: 218 [2022-04-06 20:39:09,010 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1588 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=869, Invalid=8251, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:39:09,010 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:09,010 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 108 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1034 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:39:09,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-04-06 20:39:09,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 203. [2022-04-06 20:39:09,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 198 states have (on average 1.2676767676767677) internal successors, (251), 198 states have internal predecessors, (251), 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:09,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 255 transitions. [2022-04-06 20:39:09,021 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 255 transitions. Word has length 52 [2022-04-06 20:39:09,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:09,021 INFO L478 AbstractCegarLoop]: Abstraction has 203 states and 255 transitions. [2022-04-06 20:39:09,021 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:09,021 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 255 transitions. [2022-04-06 20:39:09,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-06 20:39:09,021 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:09,022 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:09,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:09,222 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:09,222 INFO L403 AbstractCegarLoop]: === Iteration 155 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:09,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:09,222 INFO L85 PathProgramCache]: Analyzing trace with hash -162284531, now seen corresponding path program 233 times [2022-04-06 20:39:09,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:09,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [392341899] [2022-04-06 20:39:09,223 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:09,223 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:09,223 INFO L85 PathProgramCache]: Analyzing trace with hash -162284531, now seen corresponding path program 234 times [2022-04-06 20:39:09,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:09,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651834142] [2022-04-06 20:39:09,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:09,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:09,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:09,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:09,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:09,611 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:39:09,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:09,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651834142] [2022-04-06 20:39:09,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651834142] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:09,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747957984] [2022-04-06 20:39:09,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:39:09,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:09,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:09,612 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:39:09,613 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:39:10,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:39:10,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:10,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:39:10,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:10,394 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:39:10,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:11,244 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:39:11,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747957984] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:11,244 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:11,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:39:11,245 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:11,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [392341899] [2022-04-06 20:39:11,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [392341899] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:11,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:11,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:39:11,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904815555] [2022-04-06 20:39:11,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:11,245 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:39:11,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:11,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:39:11,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=452, Invalid=2628, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:39:11,246 INFO L87 Difference]: Start difference. First operand 203 states and 255 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:12,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:12,396 INFO L93 Difference]: Finished difference Result 240 states and 292 transitions. [2022-04-06 20:39:12,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:39:12,397 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 52 [2022-04-06 20:39:12,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:12,397 INFO L225 Difference]: With dead ends: 240 [2022-04-06 20:39:12,397 INFO L226 Difference]: Without dead ends: 220 [2022-04-06 20:39:12,398 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1410, Invalid=6962, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:39:12,398 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1453 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 1529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:12,398 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 130 Invalid, 1529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1453 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:39:12,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-04-06 20:39:12,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 204. [2022-04-06 20:39:12,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 199 states have (on average 1.2663316582914572) internal successors, (252), 199 states have internal predecessors, (252), 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:12,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 256 transitions. [2022-04-06 20:39:12,409 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 256 transitions. Word has length 52 [2022-04-06 20:39:12,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:12,409 INFO L478 AbstractCegarLoop]: Abstraction has 204 states and 256 transitions. [2022-04-06 20:39:12,409 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:12,409 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 256 transitions. [2022-04-06 20:39:12,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-06 20:39:12,410 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:12,410 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:12,417 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:39:12,614 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:12,615 INFO L403 AbstractCegarLoop]: === Iteration 156 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:12,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:12,615 INFO L85 PathProgramCache]: Analyzing trace with hash 758348159, now seen corresponding path program 235 times [2022-04-06 20:39:12,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:12,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1345697505] [2022-04-06 20:39:12,616 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:12,616 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:12,616 INFO L85 PathProgramCache]: Analyzing trace with hash 758348159, now seen corresponding path program 236 times [2022-04-06 20:39:12,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:12,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188353645] [2022-04-06 20:39:12,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:12,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:12,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:12,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:12,981 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:39:12,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:12,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188353645] [2022-04-06 20:39:12,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188353645] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:12,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183940041] [2022-04-06 20:39:12,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:39:12,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:12,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:12,983 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:39:12,984 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:39:13,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:39:13,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:13,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:39:13,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:13,167 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:39:13,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:13,994 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:39:13,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183940041] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:13,994 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:13,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:39:13,995 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:13,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1345697505] [2022-04-06 20:39:13,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1345697505] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:13,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:13,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:39:13,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887243677] [2022-04-06 20:39:13,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:13,995 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:39:13,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:13,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:39:13,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=2415, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:39:13,996 INFO L87 Difference]: Start difference. First operand 204 states and 256 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:39:15,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:15,187 INFO L93 Difference]: Finished difference Result 243 states and 295 transitions. [2022-04-06 20:39:15,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:39:15,187 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 52 [2022-04-06 20:39:15,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:15,188 INFO L225 Difference]: With dead ends: 243 [2022-04-06 20:39:15,188 INFO L226 Difference]: Without dead ends: 222 [2022-04-06 20:39:15,189 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1018 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1535, Invalid=7207, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:39:15,189 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:15,189 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 122 Invalid, 1584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1495 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:39:15,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-04-06 20:39:15,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 205. [2022-04-06 20:39:15,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 200 states have (on average 1.265) internal successors, (253), 200 states have internal predecessors, (253), 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:15,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 257 transitions. [2022-04-06 20:39:15,200 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 257 transitions. Word has length 52 [2022-04-06 20:39:15,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:15,200 INFO L478 AbstractCegarLoop]: Abstraction has 205 states and 257 transitions. [2022-04-06 20:39:15,201 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:39:15,201 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 257 transitions. [2022-04-06 20:39:15,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-06 20:39:15,201 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:15,201 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:15,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:15,401 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:15,402 INFO L403 AbstractCegarLoop]: === Iteration 157 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:15,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:15,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1977810445, now seen corresponding path program 237 times [2022-04-06 20:39:15,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:15,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [33884711] [2022-04-06 20:39:15,403 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:15,403 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:15,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1977810445, now seen corresponding path program 238 times [2022-04-06 20:39:15,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:15,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529707698] [2022-04-06 20:39:15,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:15,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:15,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:15,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:15,754 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:39:15,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:15,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529707698] [2022-04-06 20:39:15,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529707698] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:15,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537509070] [2022-04-06 20:39:15,754 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:15,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:15,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:15,755 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:39:15,756 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:39:15,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:15,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:15,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:39:15,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:15,932 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:39:15,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:16,703 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:39:16,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537509070] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:16,703 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:16,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:39:16,703 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:16,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [33884711] [2022-04-06 20:39:16,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [33884711] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:16,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:16,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:39:16,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653759143] [2022-04-06 20:39:16,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:16,704 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:39:16,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:16,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:39:16,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=446, Invalid=2206, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:39:16,705 INFO L87 Difference]: Start difference. First operand 205 states and 257 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:39:17,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:17,914 INFO L93 Difference]: Finished difference Result 246 states and 298 transitions. [2022-04-06 20:39:17,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:39:17,915 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 52 [2022-04-06 20:39:17,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:17,915 INFO L225 Difference]: With dead ends: 246 [2022-04-06 20:39:17,915 INFO L226 Difference]: Without dead ends: 224 [2022-04-06 20:39:17,916 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1492, Invalid=6698, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:39:17,916 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 36 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1659 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 1748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:17,916 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 139 Invalid, 1748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1659 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:39:17,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-04-06 20:39:17,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 206. [2022-04-06 20:39:17,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 201 states have (on average 1.263681592039801) internal successors, (254), 201 states have internal predecessors, (254), 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:17,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 258 transitions. [2022-04-06 20:39:17,927 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 258 transitions. Word has length 52 [2022-04-06 20:39:17,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:17,927 INFO L478 AbstractCegarLoop]: Abstraction has 206 states and 258 transitions. [2022-04-06 20:39:17,927 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:39:17,927 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 258 transitions. [2022-04-06 20:39:17,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-06 20:39:17,928 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:17,928 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:17,944 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:39:18,128 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-04-06 20:39:18,128 INFO L403 AbstractCegarLoop]: === Iteration 158 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:18,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:18,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1214971775, now seen corresponding path program 239 times [2022-04-06 20:39:18,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:18,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [240545930] [2022-04-06 20:39:18,129 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:18,129 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:18,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1214971775, now seen corresponding path program 240 times [2022-04-06 20:39:18,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:18,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248060364] [2022-04-06 20:39:18,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:18,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:18,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:18,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:18,451 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 163 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:39:18,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:18,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248060364] [2022-04-06 20:39:18,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248060364] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:18,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371639071] [2022-04-06 20:39:18,452 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:39:18,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:18,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:18,453 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:39:18,453 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:39:19,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:39:19,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:19,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:39:19,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:20,043 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 163 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:39:20,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:20,786 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 163 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:39:20,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371639071] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:20,786 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:20,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:39:20,787 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:20,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [240545930] [2022-04-06 20:39:20,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [240545930] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:20,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:20,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:39:20,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678278899] [2022-04-06 20:39:20,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:20,787 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:39:20,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:20,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:39:20,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=1999, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:39:20,788 INFO L87 Difference]: Start difference. First operand 206 states and 258 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:39:21,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:21,819 INFO L93 Difference]: Finished difference Result 249 states and 301 transitions. [2022-04-06 20:39:21,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:39:21,820 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 52 [2022-04-06 20:39:21,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:21,820 INFO L225 Difference]: With dead ends: 249 [2022-04-06 20:39:21,820 INFO L226 Difference]: Without dead ends: 226 [2022-04-06 20:39:21,821 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1297, Invalid=5509, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:39:21,821 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 44 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1492 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:21,821 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 131 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1492 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:39:21,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-04-06 20:39:21,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 207. [2022-04-06 20:39:21,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 202 states have (on average 1.2623762376237624) internal successors, (255), 202 states have internal predecessors, (255), 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,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 259 transitions. [2022-04-06 20:39:21,833 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 259 transitions. Word has length 52 [2022-04-06 20:39:21,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:21,833 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 259 transitions. [2022-04-06 20:39:21,833 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:39:21,833 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 259 transitions. [2022-04-06 20:39:21,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-06 20:39:21,833 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:21,833 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:21,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-04-06 20:39:22,034 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-04-06 20:39:22,034 INFO L403 AbstractCegarLoop]: === Iteration 159 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:22,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:22,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1093881843, now seen corresponding path program 241 times [2022-04-06 20:39:22,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:22,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1901816911] [2022-04-06 20:39:22,035 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:22,035 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:22,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1093881843, now seen corresponding path program 242 times [2022-04-06 20:39:22,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:22,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422670610] [2022-04-06 20:39:22,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:22,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:22,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:22,342 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:39:22,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:22,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422670610] [2022-04-06 20:39:22,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422670610] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:22,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659470099] [2022-04-06 20:39:22,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:39:22,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:22,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:22,343 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:39:22,344 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:39:22,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:39:22,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:22,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:39:22,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:22,515 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:39:22,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:23,207 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:39:23,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659470099] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:23,207 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:23,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:39:23,207 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:23,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1901816911] [2022-04-06 20:39:23,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1901816911] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:23,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:23,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:39:23,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054314171] [2022-04-06 20:39:23,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:23,208 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:39:23,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:23,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:39:23,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=466, Invalid=1790, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:39:23,208 INFO L87 Difference]: Start difference. First operand 207 states and 259 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:39:24,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:24,052 INFO L93 Difference]: Finished difference Result 252 states and 304 transitions. [2022-04-06 20:39:24,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:39:24,053 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 52 [2022-04-06 20:39:24,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:24,053 INFO L225 Difference]: With dead ends: 252 [2022-04-06 20:39:24,054 INFO L226 Difference]: Without dead ends: 228 [2022-04-06 20:39:24,054 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 83 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1074, Invalid=4182, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:39:24,054 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 52 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:24,054 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 131 Invalid, 1486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1431 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:39:24,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-04-06 20:39:24,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 208. [2022-04-06 20:39:24,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 203 states have (on average 1.2610837438423645) internal successors, (256), 203 states have internal predecessors, (256), 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:24,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 260 transitions. [2022-04-06 20:39:24,065 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 260 transitions. Word has length 52 [2022-04-06 20:39:24,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:24,066 INFO L478 AbstractCegarLoop]: Abstraction has 208 states and 260 transitions. [2022-04-06 20:39:24,066 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:39:24,066 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 260 transitions. [2022-04-06 20:39:24,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-06 20:39:24,066 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:24,066 INFO L499 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:24,083 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:39:24,266 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-04-06 20:39:24,267 INFO L403 AbstractCegarLoop]: === Iteration 160 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:24,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:24,267 INFO L85 PathProgramCache]: Analyzing trace with hash 9720749, now seen corresponding path program 75 times [2022-04-06 20:39:24,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:24,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1783466188] [2022-04-06 20:39:24,268 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:24,268 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:24,268 INFO L85 PathProgramCache]: Analyzing trace with hash 9720749, now seen corresponding path program 76 times [2022-04-06 20:39:24,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:24,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144614004] [2022-04-06 20:39:24,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:24,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:24,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:25,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:25,036 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:25,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:25,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144614004] [2022-04-06 20:39:25,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144614004] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:25,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335063768] [2022-04-06 20:39:25,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:25,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:25,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:25,038 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:39:25,039 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:39:25,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:25,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:25,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 81 conjunts are in the unsatisfiable core [2022-04-06 20:39:25,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:25,266 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:25,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:27,400 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:27,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335063768] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:27,400 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:27,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 84 [2022-04-06 20:39:27,400 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:27,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1783466188] [2022-04-06 20:39:27,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1783466188] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:27,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:27,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-04-06 20:39:27,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992145101] [2022-04-06 20:39:27,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:27,401 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-04-06 20:39:27,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:27,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-04-06 20:39:27,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1688, Invalid=5284, Unknown=0, NotChecked=0, Total=6972 [2022-04-06 20:39:27,402 INFO L87 Difference]: Start difference. First operand 208 states and 260 transitions. Second operand has 43 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 42 states have internal predecessors, (48), 2 states have call successors, (3), 3 states have call 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:30,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:30,571 INFO L93 Difference]: Finished difference Result 258 states and 352 transitions. [2022-04-06 20:39:30,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:39:30,571 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 42 states have internal predecessors, (48), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2022-04-06 20:39:30,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:30,572 INFO L225 Difference]: With dead ends: 258 [2022-04-06 20:39:30,572 INFO L226 Difference]: Without dead ends: 252 [2022-04-06 20:39:30,573 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=3410, Invalid=11842, Unknown=0, NotChecked=0, Total=15252 [2022-04-06 20:39:30,573 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 220 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 7404 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 7563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 7404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:30,573 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 289 Invalid, 7563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 7404 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-04-06 20:39:30,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-04-06 20:39:30,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 213. [2022-04-06 20:39:30,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 208 states have (on average 1.2644230769230769) internal successors, (263), 208 states have internal predecessors, (263), 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:30,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 267 transitions. [2022-04-06 20:39:30,584 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 267 transitions. Word has length 52 [2022-04-06 20:39:30,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:30,584 INFO L478 AbstractCegarLoop]: Abstraction has 213 states and 267 transitions. [2022-04-06 20:39:30,584 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 42 states have internal predecessors, (48), 2 states have call successors, (3), 3 states have call 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:30,585 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 267 transitions. [2022-04-06 20:39:30,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:39:30,585 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:30,585 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:30,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:30,785 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:30,785 INFO L403 AbstractCegarLoop]: === Iteration 161 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:30,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:30,786 INFO L85 PathProgramCache]: Analyzing trace with hash -867566401, now seen corresponding path program 243 times [2022-04-06 20:39:30,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:30,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1150102592] [2022-04-06 20:39:30,786 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:30,787 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:30,787 INFO L85 PathProgramCache]: Analyzing trace with hash -867566401, now seen corresponding path program 244 times [2022-04-06 20:39:30,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:30,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232725429] [2022-04-06 20:39:30,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:30,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:30,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:31,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:31,991 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:31,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:31,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232725429] [2022-04-06 20:39:31,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232725429] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:31,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363205183] [2022-04-06 20:39:31,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:31,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:31,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:31,993 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:39:31,993 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:39:32,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:32,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:32,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 119 conjunts are in the unsatisfiable core [2022-04-06 20:39:32,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:47,421 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:47,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:14,705 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 273 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:14,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363205183] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:14,706 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:14,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 33, 33] total 75 [2022-04-06 20:40:14,706 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:14,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1150102592] [2022-04-06 20:40:14,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1150102592] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:14,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:14,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:40:14,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120431263] [2022-04-06 20:40:14,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:14,707 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:40:14,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:14,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:40:14,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=498, Invalid=5051, Unknown=1, NotChecked=0, Total=5550 [2022-04-06 20:40:14,708 INFO L87 Difference]: Start difference. First operand 213 states and 267 transitions. Second operand has 35 states, 35 states have (on average 1.4) internal successors, (49), 33 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call 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:17,310 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-04-06 20:40:20,016 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-04-06 20:40:24,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:24,279 INFO L93 Difference]: Finished difference Result 250 states and 304 transitions. [2022-04-06 20:40:24,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:40:24,279 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.4) internal successors, (49), 33 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-04-06 20:40:24,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:24,280 INFO L225 Difference]: With dead ends: 250 [2022-04-06 20:40:24,280 INFO L226 Difference]: Without dead ends: 198 [2022-04-06 20:40:24,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 73 SyntacticMatches, 7 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1708 ImplicationChecksByTransitivity, 42.2s TimeCoverageRelationStatistics Valid=996, Invalid=13045, Unknown=1, NotChecked=0, Total=14042 [2022-04-06 20:40:24,281 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 22 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 1570 mSolverCounterSat, 48 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 1620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1570 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:24,281 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 169 Invalid, 1620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1570 Invalid, 2 Unknown, 0 Unchecked, 5.9s Time] [2022-04-06 20:40:24,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-04-06 20:40:24,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 198. [2022-04-06 20:40:24,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 193 states have (on average 1.2746113989637307) internal successors, (246), 193 states have internal predecessors, (246), 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:24,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 250 transitions. [2022-04-06 20:40:24,292 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 250 transitions. Word has length 53 [2022-04-06 20:40:24,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:24,292 INFO L478 AbstractCegarLoop]: Abstraction has 198 states and 250 transitions. [2022-04-06 20:40:24,292 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.4) internal successors, (49), 33 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call 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:24,292 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 250 transitions. [2022-04-06 20:40:24,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:40:24,292 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:24,292 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:24,297 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:40:24,493 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:24,493 INFO L403 AbstractCegarLoop]: === Iteration 162 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:24,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:24,493 INFO L85 PathProgramCache]: Analyzing trace with hash 741091375, now seen corresponding path program 245 times [2022-04-06 20:40:24,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:24,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2106980258] [2022-04-06 20:40:24,494 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:24,494 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:24,494 INFO L85 PathProgramCache]: Analyzing trace with hash 741091375, now seen corresponding path program 246 times [2022-04-06 20:40:24,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:24,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370071016] [2022-04-06 20:40:24,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:24,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:24,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:24,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:24,912 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:40:24,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:24,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370071016] [2022-04-06 20:40:24,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370071016] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:24,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018587519] [2022-04-06 20:40:24,913 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:40:24,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:24,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:24,914 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:40:24,914 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:40:25,983 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:40:25,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:25,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 78 conjunts are in the unsatisfiable core [2022-04-06 20:40:25,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:26,444 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:40:26,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:27,477 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 36 proven. 132 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-04-06 20:40:27,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018587519] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:27,478 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:27,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 26] total 66 [2022-04-06 20:40:27,478 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:27,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2106980258] [2022-04-06 20:40:27,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2106980258] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:27,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:27,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:40:27,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222071028] [2022-04-06 20:40:27,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:27,479 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:40:27,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:27,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:40:27,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=473, Invalid=3817, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:40:27,479 INFO L87 Difference]: Start difference. First operand 198 states and 250 transitions. Second operand has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:28,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:28,622 INFO L93 Difference]: Finished difference Result 235 states and 287 transitions. [2022-04-06 20:40:28,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:40:28,622 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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 53 [2022-04-06 20:40:28,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:28,623 INFO L225 Difference]: With dead ends: 235 [2022-04-06 20:40:28,623 INFO L226 Difference]: Without dead ends: 215 [2022-04-06 20:40:28,624 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=789, Invalid=7767, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:40:28,624 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 1429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:28,625 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 148 Invalid, 1429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:28,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-04-06 20:40:28,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 199. [2022-04-06 20:40:28,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 194 states have (on average 1.2731958762886597) internal successors, (247), 194 states have internal predecessors, (247), 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:28,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 251 transitions. [2022-04-06 20:40:28,641 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 251 transitions. Word has length 53 [2022-04-06 20:40:28,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:28,641 INFO L478 AbstractCegarLoop]: Abstraction has 199 states and 251 transitions. [2022-04-06 20:40:28,641 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:28,641 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 251 transitions. [2022-04-06 20:40:28,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:40:28,642 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:28,642 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:28,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-04-06 20:40:28,846 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2022-04-06 20:40:28,846 INFO L403 AbstractCegarLoop]: === Iteration 163 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:28,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:28,847 INFO L85 PathProgramCache]: Analyzing trace with hash -460255617, now seen corresponding path program 247 times [2022-04-06 20:40:28,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:28,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1261503322] [2022-04-06 20:40:28,848 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:28,848 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:28,848 INFO L85 PathProgramCache]: Analyzing trace with hash -460255617, now seen corresponding path program 248 times [2022-04-06 20:40:28,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:28,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588524460] [2022-04-06 20:40:28,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:28,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:28,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:29,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:29,250 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:40:29,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:29,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588524460] [2022-04-06 20:40:29,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588524460] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:29,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613395748] [2022-04-06 20:40:29,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:40:29,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:29,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:29,252 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:40:29,252 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:40:29,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:40:29,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:29,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:40:29,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:29,441 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:40:29,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:30,329 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:40:30,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613395748] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:30,329 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:30,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:40:30,330 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:30,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1261503322] [2022-04-06 20:40:30,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1261503322] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:30,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:30,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:40:30,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548682055] [2022-04-06 20:40:30,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:30,330 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:40:30,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:30,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:40:30,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=2613, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:40:30,331 INFO L87 Difference]: Start difference. First operand 199 states and 251 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:40:31,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:31,445 INFO L93 Difference]: Finished difference Result 238 states and 290 transitions. [2022-04-06 20:40:31,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:40:31,445 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 53 [2022-04-06 20:40:31,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:31,446 INFO L225 Difference]: With dead ends: 238 [2022-04-06 20:40:31,446 INFO L226 Difference]: Without dead ends: 217 [2022-04-06 20:40:31,447 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 880 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1405, Invalid=6785, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:40:31,447 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:31,447 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 120 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:31,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-04-06 20:40:31,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 200. [2022-04-06 20:40:31,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 195 states have (on average 1.2717948717948717) internal successors, (248), 195 states have internal predecessors, (248), 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,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 252 transitions. [2022-04-06 20:40:31,465 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 252 transitions. Word has length 53 [2022-04-06 20:40:31,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:31,465 INFO L478 AbstractCegarLoop]: Abstraction has 200 states and 252 transitions. [2022-04-06 20:40:31,465 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:40:31,466 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 252 transitions. [2022-04-06 20:40:31,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:40:31,466 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:31,466 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:31,482 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:40:31,666 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:31,667 INFO L403 AbstractCegarLoop]: === Iteration 164 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:31,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:31,667 INFO L85 PathProgramCache]: Analyzing trace with hash 136566383, now seen corresponding path program 249 times [2022-04-06 20:40:31,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:31,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1802612836] [2022-04-06 20:40:31,668 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:31,668 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:31,668 INFO L85 PathProgramCache]: Analyzing trace with hash 136566383, now seen corresponding path program 250 times [2022-04-06 20:40:31,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:31,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644153223] [2022-04-06 20:40:31,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:31,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:32,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:32,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:32,076 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:40:32,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:32,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644153223] [2022-04-06 20:40:32,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644153223] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:32,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426844028] [2022-04-06 20:40:32,076 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:40:32,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:32,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:32,078 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:40:32,078 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:40:32,124 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:40:32,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:32,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:40:32,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:32,259 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:40:32,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:33,115 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:40:33,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426844028] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:33,115 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:33,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:40:33,115 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:33,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1802612836] [2022-04-06 20:40:33,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1802612836] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:33,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:33,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:40:33,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917564138] [2022-04-06 20:40:33,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:33,116 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:40:33,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:33,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:40:33,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=466, Invalid=2396, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:40:33,117 INFO L87 Difference]: Start difference. First operand 200 states and 252 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:40:34,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:34,341 INFO L93 Difference]: Finished difference Result 241 states and 293 transitions. [2022-04-06 20:40:34,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:40:34,341 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 53 [2022-04-06 20:40:34,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:34,342 INFO L225 Difference]: With dead ends: 241 [2022-04-06 20:40:34,342 INFO L226 Difference]: Without dead ends: 219 [2022-04-06 20:40:34,342 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1502, Invalid=6870, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:40:34,343 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1613 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:34,343 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 137 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1613 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:40:34,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2022-04-06 20:40:34,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 201. [2022-04-06 20:40:34,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 196 states have (on average 1.2704081632653061) internal successors, (249), 196 states have internal predecessors, (249), 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:34,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 253 transitions. [2022-04-06 20:40:34,353 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 253 transitions. Word has length 53 [2022-04-06 20:40:34,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:34,354 INFO L478 AbstractCegarLoop]: Abstraction has 201 states and 253 transitions. [2022-04-06 20:40:34,354 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:40:34,354 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 253 transitions. [2022-04-06 20:40:34,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:40:34,354 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:34,354 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:34,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-04-06 20:40:34,554 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:34,555 INFO L403 AbstractCegarLoop]: === Iteration 165 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:34,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:34,555 INFO L85 PathProgramCache]: Analyzing trace with hash -92168129, now seen corresponding path program 251 times [2022-04-06 20:40:34,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:34,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [175513926] [2022-04-06 20:40:34,556 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:34,556 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:34,557 INFO L85 PathProgramCache]: Analyzing trace with hash -92168129, now seen corresponding path program 252 times [2022-04-06 20:40:34,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:34,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377716325] [2022-04-06 20:40:34,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:34,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:34,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:34,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:34,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:34,925 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:40:34,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:34,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377716325] [2022-04-06 20:40:34,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377716325] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:34,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655091171] [2022-04-06 20:40:34,925 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:40:34,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:34,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:34,926 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:40:34,927 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:40:36,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:40:36,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:36,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:40:36,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:36,694 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:40:36,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:37,508 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:40:37,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655091171] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:37,509 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:37,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:40:37,509 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:37,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [175513926] [2022-04-06 20:40:37,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [175513926] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:37,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:37,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:40:37,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296473178] [2022-04-06 20:40:37,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:37,509 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:40:37,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:37,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:40:37,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=2185, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:40:37,510 INFO L87 Difference]: Start difference. First operand 201 states and 253 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:40:38,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:38,652 INFO L93 Difference]: Finished difference Result 244 states and 296 transitions. [2022-04-06 20:40:38,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:40:38,652 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 53 [2022-04-06 20:40:38,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:38,653 INFO L225 Difference]: With dead ends: 244 [2022-04-06 20:40:38,653 INFO L226 Difference]: Without dead ends: 221 [2022-04-06 20:40:38,654 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 83 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1425, Invalid=6231, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:40:38,654 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 36 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:38,654 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 129 Invalid, 1594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:38,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-04-06 20:40:38,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 202. [2022-04-06 20:40:38,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 197 states have (on average 1.2690355329949239) internal successors, (250), 197 states have internal predecessors, (250), 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,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 254 transitions. [2022-04-06 20:40:38,666 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 254 transitions. Word has length 53 [2022-04-06 20:40:38,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:38,666 INFO L478 AbstractCegarLoop]: Abstraction has 202 states and 254 transitions. [2022-04-06 20:40:38,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:40:38,666 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 254 transitions. [2022-04-06 20:40:38,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:40:38,667 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:38,667 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:38,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-04-06 20:40:38,867 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2022-04-06 20:40:38,867 INFO L403 AbstractCegarLoop]: === Iteration 166 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:38,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:38,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1495532719, now seen corresponding path program 253 times [2022-04-06 20:40:38,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:38,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [933650525] [2022-04-06 20:40:38,868 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:38,868 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:38,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1495532719, now seen corresponding path program 254 times [2022-04-06 20:40:38,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:38,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798232686] [2022-04-06 20:40:38,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:38,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:39,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:39,212 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:40:39,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:39,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798232686] [2022-04-06 20:40:39,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798232686] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:39,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810798119] [2022-04-06 20:40:39,213 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:40:39,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:39,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:39,214 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:40:39,214 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:40:39,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:40:39,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:39,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:40:39,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:39,397 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:40:39,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:40,163 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:40:40,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810798119] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:40,163 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:40,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:40:40,163 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:40,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [933650525] [2022-04-06 20:40:40,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [933650525] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:40,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:40,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:40:40,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689592760] [2022-04-06 20:40:40,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:40,164 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:40:40,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:40,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:40:40,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=478, Invalid=1972, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:40:40,165 INFO L87 Difference]: Start difference. First operand 202 states and 254 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:40:41,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:41,173 INFO L93 Difference]: Finished difference Result 247 states and 299 transitions. [2022-04-06 20:40:41,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:40:41,174 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 53 [2022-04-06 20:40:41,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:41,174 INFO L225 Difference]: With dead ends: 247 [2022-04-06 20:40:41,174 INFO L226 Difference]: Without dead ends: 223 [2022-04-06 20:40:41,175 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1213, Invalid=4949, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:40:41,176 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 44 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1587 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 1651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:41,176 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 142 Invalid, 1651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1587 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:41,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-04-06 20:40:41,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 203. [2022-04-06 20:40:41,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 198 states have (on average 1.2676767676767677) internal successors, (251), 198 states have internal predecessors, (251), 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:41,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 255 transitions. [2022-04-06 20:40:41,187 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 255 transitions. Word has length 53 [2022-04-06 20:40:41,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:41,187 INFO L478 AbstractCegarLoop]: Abstraction has 203 states and 255 transitions. [2022-04-06 20:40:41,187 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:40:41,187 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 255 transitions. [2022-04-06 20:40:41,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:40:41,187 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:41,187 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:41,204 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:40:41,388 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:41,388 INFO L403 AbstractCegarLoop]: === Iteration 167 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:41,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:41,388 INFO L85 PathProgramCache]: Analyzing trace with hash -961039873, now seen corresponding path program 255 times [2022-04-06 20:40:41,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:41,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [569131699] [2022-04-06 20:40:41,389 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:41,389 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:41,389 INFO L85 PathProgramCache]: Analyzing trace with hash -961039873, now seen corresponding path program 256 times [2022-04-06 20:40:41,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:41,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246235839] [2022-04-06 20:40:41,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:41,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:41,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:41,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:41,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:41,705 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:40:41,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:41,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246235839] [2022-04-06 20:40:41,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246235839] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:41,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11627096] [2022-04-06 20:40:41,705 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:40:41,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:41,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:41,706 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:40:41,707 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:40:41,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:40:41,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:41,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:40:41,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:41,881 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:40:41,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:42,604 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:40:42,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11627096] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:42,604 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:42,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:40:42,605 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:42,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [569131699] [2022-04-06 20:40:42,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [569131699] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:42,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:42,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:40:42,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035961079] [2022-04-06 20:40:42,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:42,605 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:40:42,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:42,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:40:42,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=499, Invalid=1757, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:40:42,606 INFO L87 Difference]: Start difference. First operand 203 states and 255 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:40:43,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:43,480 INFO L93 Difference]: Finished difference Result 250 states and 302 transitions. [2022-04-06 20:40:43,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:40:43,480 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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 53 [2022-04-06 20:40:43,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:43,481 INFO L225 Difference]: With dead ends: 250 [2022-04-06 20:40:43,481 INFO L226 Difference]: Without dead ends: 225 [2022-04-06 20:40:43,481 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 85 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:40:43,481 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 53 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:43,481 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 140 Invalid, 1596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1546 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:43,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-04-06 20:40:43,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 204. [2022-04-06 20:40:43,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 199 states have (on average 1.2663316582914572) internal successors, (252), 199 states have internal predecessors, (252), 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:43,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 256 transitions. [2022-04-06 20:40:43,493 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 256 transitions. Word has length 53 [2022-04-06 20:40:43,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:43,493 INFO L478 AbstractCegarLoop]: Abstraction has 204 states and 256 transitions. [2022-04-06 20:40:43,493 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 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:40:43,493 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 256 transitions. [2022-04-06 20:40:43,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-04-06 20:40:43,493 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:43,493 INFO L499 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:43,510 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-04-06 20:40:43,694 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-04-06 20:40:43,694 INFO L403 AbstractCegarLoop]: === Iteration 168 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:43,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:43,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1154199118, now seen corresponding path program 77 times [2022-04-06 20:40:43,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:43,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1004681341] [2022-04-06 20:40:43,695 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:43,695 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:43,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1154199118, now seen corresponding path program 78 times [2022-04-06 20:40:43,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:43,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955835224] [2022-04-06 20:40:43,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:43,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:43,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:44,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:44,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:44,515 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:44,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:44,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955835224] [2022-04-06 20:40:44,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955835224] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:44,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972653526] [2022-04-06 20:40:44,515 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:40:44,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:44,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:44,516 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:40:44,517 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:40:58,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2022-04-06 20:40:58,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:58,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 83 conjunts are in the unsatisfiable core [2022-04-06 20:40:58,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:58,440 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:58,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:00,761 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:00,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972653526] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:00,762 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:00,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 86 [2022-04-06 20:41:00,762 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:00,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1004681341] [2022-04-06 20:41:00,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1004681341] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:00,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:00,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:41:00,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486885345] [2022-04-06 20:41:00,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:00,762 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:41:00,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:00,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:41:00,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1771, Invalid=5539, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:41:00,764 INFO L87 Difference]: Start difference. First operand 204 states and 256 transitions. Second operand has 44 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 43 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call 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:04,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:04,147 INFO L93 Difference]: Finished difference Result 255 states and 350 transitions. [2022-04-06 20:41:04,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:41:04,148 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 43 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2022-04-06 20:41:04,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:04,148 INFO L225 Difference]: With dead ends: 255 [2022-04-06 20:41:04,148 INFO L226 Difference]: Without dead ends: 249 [2022-04-06 20:41:04,149 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=3577, Invalid=12425, Unknown=0, NotChecked=0, Total=16002 [2022-04-06 20:41:04,150 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 220 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 7673 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 7836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 7673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:04,150 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 294 Invalid, 7836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 7673 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-04-06 20:41:04,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-06 20:41:04,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 209. [2022-04-06 20:41:04,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 204 states have (on average 1.2696078431372548) internal successors, (259), 204 states have internal predecessors, (259), 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:04,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 263 transitions. [2022-04-06 20:41:04,169 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 263 transitions. Word has length 53 [2022-04-06 20:41:04,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:04,169 INFO L478 AbstractCegarLoop]: Abstraction has 209 states and 263 transitions. [2022-04-06 20:41:04,169 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 43 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call 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:04,169 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 263 transitions. [2022-04-06 20:41:04,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:41:04,169 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:04,169 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:04,175 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:41:04,370 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-04-06 20:41:04,370 INFO L403 AbstractCegarLoop]: === Iteration 169 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:04,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:04,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1319026611, now seen corresponding path program 257 times [2022-04-06 20:41:04,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:04,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [912335988] [2022-04-06 20:41:04,371 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:04,371 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:04,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1319026611, now seen corresponding path program 258 times [2022-04-06 20:41:04,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:04,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801430565] [2022-04-06 20:41:04,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:04,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:04,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:04,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:04,808 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 183 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:41:04,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:04,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801430565] [2022-04-06 20:41:04,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801430565] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:04,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340093089] [2022-04-06 20:41:04,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:04,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:04,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:04,810 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:41:04,810 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:41:05,756 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:41:05,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:05,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 82 conjunts are in the unsatisfiable core [2022-04-06 20:41:05,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:06,260 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 183 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:41:06,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:07,362 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 26 proven. 156 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2022-04-06 20:41:07,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340093089] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:07,362 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:07,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 28] total 70 [2022-04-06 20:41:07,362 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:07,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [912335988] [2022-04-06 20:41:07,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [912335988] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:07,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:07,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:41:07,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149739658] [2022-04-06 20:41:07,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:07,363 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:41:07,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:07,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:41:07,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=532, Invalid=4298, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:41:07,364 INFO L87 Difference]: Start difference. First operand 209 states and 263 transitions. Second operand has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:08,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:08,563 INFO L93 Difference]: Finished difference Result 246 states and 300 transitions. [2022-04-06 20:41:08,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:41:08,563 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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 54 [2022-04-06 20:41:08,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:08,564 INFO L225 Difference]: With dead ends: 246 [2022-04-06 20:41:08,564 INFO L226 Difference]: Without dead ends: 226 [2022-04-06 20:41:08,565 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1628 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=880, Invalid=8626, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:41:08,566 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 1370 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 1428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:08,566 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 143 Invalid, 1428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:08,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-04-06 20:41:08,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 210. [2022-04-06 20:41:08,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 205 states have (on average 1.2682926829268293) internal successors, (260), 205 states have internal predecessors, (260), 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:08,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 264 transitions. [2022-04-06 20:41:08,577 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 264 transitions. Word has length 54 [2022-04-06 20:41:08,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:08,577 INFO L478 AbstractCegarLoop]: Abstraction has 210 states and 264 transitions. [2022-04-06 20:41:08,577 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:08,577 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 264 transitions. [2022-04-06 20:41:08,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:41:08,578 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:08,578 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:08,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-04-06 20:41:08,778 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:08,778 INFO L403 AbstractCegarLoop]: === Iteration 170 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:08,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:08,778 INFO L85 PathProgramCache]: Analyzing trace with hash 417732991, now seen corresponding path program 259 times [2022-04-06 20:41:08,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:08,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1119065409] [2022-04-06 20:41:08,779 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:08,779 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:08,779 INFO L85 PathProgramCache]: Analyzing trace with hash 417732991, now seen corresponding path program 260 times [2022-04-06 20:41:08,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:08,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220373193] [2022-04-06 20:41:08,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:08,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:09,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:09,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:09,206 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:41:09,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:09,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220373193] [2022-04-06 20:41:09,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220373193] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:09,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206382922] [2022-04-06 20:41:09,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:41:09,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:09,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:09,208 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:41:09,208 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:41:09,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:41:09,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:09,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:41:09,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:09,396 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:41:09,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:10,335 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:41:10,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206382922] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:10,336 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:10,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:41:10,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:10,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1119065409] [2022-04-06 20:41:10,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1119065409] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:10,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:10,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:41:10,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928782586] [2022-04-06 20:41:10,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:10,336 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:41:10,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:10,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:41:10,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=489, Invalid=2817, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:41:10,337 INFO L87 Difference]: Start difference. First operand 210 states and 264 transitions. Second operand has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:11,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:11,601 INFO L93 Difference]: Finished difference Result 249 states and 303 transitions. [2022-04-06 20:41:11,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:41:11,602 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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 54 [2022-04-06 20:41:11,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:11,602 INFO L225 Difference]: With dead ends: 249 [2022-04-06 20:41:11,602 INFO L226 Difference]: Without dead ends: 228 [2022-04-06 20:41:11,603 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1507, Invalid=7423, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:41:11,603 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1563 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:11,603 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 135 Invalid, 1641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1563 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:11,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-04-06 20:41:11,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 211. [2022-04-06 20:41:11,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 206 states have (on average 1.266990291262136) internal successors, (261), 206 states have internal predecessors, (261), 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:11,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 265 transitions. [2022-04-06 20:41:11,620 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 265 transitions. Word has length 54 [2022-04-06 20:41:11,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:11,620 INFO L478 AbstractCegarLoop]: Abstraction has 211 states and 265 transitions. [2022-04-06 20:41:11,620 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:11,620 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 265 transitions. [2022-04-06 20:41:11,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:41:11,621 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:11,621 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:11,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:41:11,844 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-04-06 20:41:11,844 INFO L403 AbstractCegarLoop]: === Iteration 171 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:11,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:11,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1107424691, now seen corresponding path program 261 times [2022-04-06 20:41:11,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:11,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1673873310] [2022-04-06 20:41:11,846 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:11,847 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:11,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1107424691, now seen corresponding path program 262 times [2022-04-06 20:41:11,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:11,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811144357] [2022-04-06 20:41:11,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:11,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:11,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:12,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:12,246 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:41:12,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:12,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811144357] [2022-04-06 20:41:12,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811144357] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:12,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646585633] [2022-04-06 20:41:12,246 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:12,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:12,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:12,248 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:41:12,248 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:41:12,294 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:12,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:12,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:41:12,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:12,434 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:41:12,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:13,348 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:41:13,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646585633] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:13,348 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:13,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:41:13,348 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:13,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1673873310] [2022-04-06 20:41:13,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1673873310] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:13,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:13,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:41:13,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881717764] [2022-04-06 20:41:13,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:13,349 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:41:13,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:13,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:41:13,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=486, Invalid=2594, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:41:13,350 INFO L87 Difference]: Start difference. First operand 211 states and 265 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:41:14,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:14,613 INFO L93 Difference]: Finished difference Result 252 states and 306 transitions. [2022-04-06 20:41:14,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:41:14,613 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 54 [2022-04-06 20:41:14,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:14,614 INFO L225 Difference]: With dead ends: 252 [2022-04-06 20:41:14,614 INFO L226 Difference]: Without dead ends: 230 [2022-04-06 20:41:14,615 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 83 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1641, Invalid=7671, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:41:14,615 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1510 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:14,615 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 117 Invalid, 1601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1510 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:14,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-04-06 20:41:14,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 212. [2022-04-06 20:41:14,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 207 states have (on average 1.2657004830917875) internal successors, (262), 207 states have internal predecessors, (262), 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:14,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 266 transitions. [2022-04-06 20:41:14,629 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 266 transitions. Word has length 54 [2022-04-06 20:41:14,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:14,629 INFO L478 AbstractCegarLoop]: Abstraction has 212 states and 266 transitions. [2022-04-06 20:41:14,629 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:41:14,629 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 266 transitions. [2022-04-06 20:41:14,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:41:14,629 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:14,629 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:14,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:41:14,830 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:14,830 INFO L403 AbstractCegarLoop]: === Iteration 172 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:14,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:14,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1958799489, now seen corresponding path program 263 times [2022-04-06 20:41:14,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:14,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [453962223] [2022-04-06 20:41:14,831 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:14,831 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:14,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1958799489, now seen corresponding path program 264 times [2022-04-06 20:41:14,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:14,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222213172] [2022-04-06 20:41:14,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:14,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:14,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:15,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:15,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:15,225 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:41:15,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:15,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222213172] [2022-04-06 20:41:15,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222213172] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:15,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437170629] [2022-04-06 20:41:15,226 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:15,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:15,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:15,227 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:41:15,228 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:41:16,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:41:16,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:16,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:41:16,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:16,347 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:41:16,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:17,221 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:41:17,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437170629] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:17,222 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:17,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:41:17,222 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:17,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [453962223] [2022-04-06 20:41:17,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [453962223] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:17,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:17,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:41:17,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313576844] [2022-04-06 20:41:17,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:17,222 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:41:17,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:17,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:41:17,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=485, Invalid=2377, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:41:17,223 INFO L87 Difference]: Start difference. First operand 212 states and 266 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:41:18,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:18,483 INFO L93 Difference]: Finished difference Result 255 states and 309 transitions. [2022-04-06 20:41:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:41:18,484 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 54 [2022-04-06 20:41:18,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:18,484 INFO L225 Difference]: With dead ends: 255 [2022-04-06 20:41:18,485 INFO L226 Difference]: Without dead ends: 232 [2022-04-06 20:41:18,486 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1592, Invalid=7150, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:41:18,486 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 36 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1621 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:18,486 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 129 Invalid, 1714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1621 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:18,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-04-06 20:41:18,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 213. [2022-04-06 20:41:18,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 208 states have (on average 1.2644230769230769) internal successors, (263), 208 states have internal predecessors, (263), 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,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 267 transitions. [2022-04-06 20:41:18,498 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 267 transitions. Word has length 54 [2022-04-06 20:41:18,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:18,498 INFO L478 AbstractCegarLoop]: Abstraction has 213 states and 267 transitions. [2022-04-06 20:41:18,498 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:41:18,498 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 267 transitions. [2022-04-06 20:41:18,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:41:18,498 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:18,498 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:18,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2022-04-06 20:41:18,699 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,SelfDestructingSolverStorable171 [2022-04-06 20:41:18,699 INFO L403 AbstractCegarLoop]: === Iteration 173 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:18,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:18,699 INFO L85 PathProgramCache]: Analyzing trace with hash 163005517, now seen corresponding path program 265 times [2022-04-06 20:41:18,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:18,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1460907611] [2022-04-06 20:41:18,700 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:18,700 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:18,700 INFO L85 PathProgramCache]: Analyzing trace with hash 163005517, now seen corresponding path program 266 times [2022-04-06 20:41:18,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:18,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147259019] [2022-04-06 20:41:18,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:18,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:18,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:19,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:19,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:19,075 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:41:19,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:19,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147259019] [2022-04-06 20:41:19,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147259019] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:19,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389630314] [2022-04-06 20:41:19,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:41:19,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:19,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:19,077 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:41:19,077 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:41:19,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:41:19,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:19,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:41:19,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:19,254 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:41:19,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:20,068 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:41:20,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389630314] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:20,069 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:20,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:41:20,069 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:20,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1460907611] [2022-04-06 20:41:20,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1460907611] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:20,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:20,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:41:20,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266298818] [2022-04-06 20:41:20,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:20,069 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:41:20,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:20,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:41:20,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=492, Invalid=2160, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:41:20,070 INFO L87 Difference]: Start difference. First operand 213 states and 267 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:41:21,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:21,238 INFO L93 Difference]: Finished difference Result 258 states and 312 transitions. [2022-04-06 20:41:21,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:41:21,238 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 54 [2022-04-06 20:41:21,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:21,239 INFO L225 Difference]: With dead ends: 258 [2022-04-06 20:41:21,239 INFO L226 Difference]: Without dead ends: 234 [2022-04-06 20:41:21,239 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1394, Invalid=5916, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:41:21,239 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 44 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 1723 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:21,239 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 146 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1723 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:41:21,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-04-06 20:41:21,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 214. [2022-04-06 20:41:21,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 209 states have (on average 1.263157894736842) internal successors, (264), 209 states have internal predecessors, (264), 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:21,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 268 transitions. [2022-04-06 20:41:21,251 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 268 transitions. Word has length 54 [2022-04-06 20:41:21,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:21,251 INFO L478 AbstractCegarLoop]: Abstraction has 214 states and 268 transitions. [2022-04-06 20:41:21,251 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:41:21,251 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 268 transitions. [2022-04-06 20:41:21,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:41:21,251 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:21,252 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:21,267 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:41:21,452 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:21,452 INFO L403 AbstractCegarLoop]: === Iteration 174 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:21,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:21,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1602987391, now seen corresponding path program 267 times [2022-04-06 20:41:21,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:21,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [768464288] [2022-04-06 20:41:21,453 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:21,453 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:21,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1602987391, now seen corresponding path program 268 times [2022-04-06 20:41:21,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:21,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024524188] [2022-04-06 20:41:21,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:21,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:21,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:21,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:21,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:21,782 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:41:21,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:21,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024524188] [2022-04-06 20:41:21,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024524188] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:21,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461766994] [2022-04-06 20:41:21,782 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:21,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:21,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:21,783 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:41:21,784 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:41:21,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:21,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:21,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:41:21,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:21,961 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:41:21,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:22,741 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:41:22,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461766994] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:22,742 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:22,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:41:22,742 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:22,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [768464288] [2022-04-06 20:41:22,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [768464288] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:22,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:22,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:41:22,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76663068] [2022-04-06 20:41:22,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:22,743 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:41:22,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:22,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:41:22,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=509, Invalid=1941, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:41:22,743 INFO L87 Difference]: Start difference. First operand 214 states and 268 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:41:23,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:23,679 INFO L93 Difference]: Finished difference Result 261 states and 315 transitions. [2022-04-06 20:41:23,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:41:23,679 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 54 [2022-04-06 20:41:23,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:23,680 INFO L225 Difference]: With dead ends: 261 [2022-04-06 20:41:23,680 INFO L226 Difference]: Without dead ends: 236 [2022-04-06 20:41:23,680 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1166, Invalid=4534, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:41:23,681 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 52 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:23,681 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 136 Invalid, 1602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1545 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:23,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-04-06 20:41:23,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 215. [2022-04-06 20:41:23,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 210 states have (on average 1.2619047619047619) internal successors, (265), 210 states have internal predecessors, (265), 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:23,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 269 transitions. [2022-04-06 20:41:23,699 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 269 transitions. Word has length 54 [2022-04-06 20:41:23,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:23,699 INFO L478 AbstractCegarLoop]: Abstraction has 215 states and 269 transitions. [2022-04-06 20:41:23,699 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:41:23,699 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 269 transitions. [2022-04-06 20:41:23,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-04-06 20:41:23,699 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:23,700 INFO L499 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:23,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-04-06 20:41:23,915 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:23,915 INFO L403 AbstractCegarLoop]: === Iteration 175 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:23,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:23,916 INFO L85 PathProgramCache]: Analyzing trace with hash -2021677107, now seen corresponding path program 79 times [2022-04-06 20:41:23,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:23,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1366419557] [2022-04-06 20:41:23,916 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:23,916 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:23,917 INFO L85 PathProgramCache]: Analyzing trace with hash -2021677107, now seen corresponding path program 80 times [2022-04-06 20:41:23,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:23,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678266318] [2022-04-06 20:41:23,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:23,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:24,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:24,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:24,770 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:24,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:24,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678266318] [2022-04-06 20:41:24,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678266318] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:24,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343003576] [2022-04-06 20:41:24,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:41:24,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:24,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:24,772 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:41:24,773 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:41:24,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:41:24,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:24,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 85 conjunts are in the unsatisfiable core [2022-04-06 20:41:24,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:25,012 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:25,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:27,447 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:27,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343003576] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:27,447 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:27,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 88 [2022-04-06 20:41:27,447 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:27,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1366419557] [2022-04-06 20:41:27,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1366419557] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:27,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:27,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-04-06 20:41:27,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912340304] [2022-04-06 20:41:27,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:27,448 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-04-06 20:41:27,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:27,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-04-06 20:41:27,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1856, Invalid=5800, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:41:27,449 INFO L87 Difference]: Start difference. First operand 215 states and 269 transitions. Second operand has 45 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 44 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call 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:31,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:31,016 INFO L93 Difference]: Finished difference Result 267 states and 365 transitions. [2022-04-06 20:41:31,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:41:31,017 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 44 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2022-04-06 20:41:31,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:31,017 INFO L225 Difference]: With dead ends: 267 [2022-04-06 20:41:31,017 INFO L226 Difference]: Without dead ends: 261 [2022-04-06 20:41:31,018 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 985 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=3748, Invalid=13022, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:41:31,018 INFO L913 BasicCegarLoop]: 90 mSDtfsCounter, 228 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 8111 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 8278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 8111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:31,018 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 302 Invalid, 8278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 8111 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-04-06 20:41:31,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-04-06 20:41:31,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 220. [2022-04-06 20:41:31,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 215 states have (on average 1.2651162790697674) internal successors, (272), 215 states have internal predecessors, (272), 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:31,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 276 transitions. [2022-04-06 20:41:31,034 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 276 transitions. Word has length 54 [2022-04-06 20:41:31,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:31,034 INFO L478 AbstractCegarLoop]: Abstraction has 220 states and 276 transitions. [2022-04-06 20:41:31,034 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 44 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call 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:31,034 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 276 transitions. [2022-04-06 20:41:31,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:31,035 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:31,035 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:31,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-04-06 20:41:31,235 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,SelfDestructingSolverStorable174 [2022-04-06 20:41:31,235 INFO L403 AbstractCegarLoop]: === Iteration 176 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:31,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:31,236 INFO L85 PathProgramCache]: Analyzing trace with hash -758174737, now seen corresponding path program 269 times [2022-04-06 20:41:31,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:31,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1303145947] [2022-04-06 20:41:31,236 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:31,237 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:31,237 INFO L85 PathProgramCache]: Analyzing trace with hash -758174737, now seen corresponding path program 270 times [2022-04-06 20:41:31,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:31,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685853827] [2022-04-06 20:41:31,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:31,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:31,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:31,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:31,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:31,705 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:41:31,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:31,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685853827] [2022-04-06 20:41:31,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685853827] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:31,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875247863] [2022-04-06 20:41:31,706 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:31,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:31,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:31,707 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:41:31,707 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:41:32,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:41:32,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:32,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 20:41:32,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:33,420 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:41:33,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-04-06 20:41:34,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875247863] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:34,643 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:34,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 30] total 74 [2022-04-06 20:41:34,643 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:34,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1303145947] [2022-04-06 20:41:34,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1303145947] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:34,643 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:34,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:41:34,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527607921] [2022-04-06 20:41:34,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:34,643 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:41:34,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:34,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:41:34,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=4807, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:41:34,644 INFO L87 Difference]: Start difference. First operand 220 states and 276 transitions. Second operand has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:41:35,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:35,888 INFO L93 Difference]: Finished difference Result 257 states and 313 transitions. [2022-04-06 20:41:35,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:41:35,888 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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 55 [2022-04-06 20:41:35,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:35,889 INFO L225 Difference]: With dead ends: 257 [2022-04-06 20:41:35,889 INFO L226 Difference]: Without dead ends: 237 [2022-04-06 20:41:35,889 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1843 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=977, Invalid=9529, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:41:35,890 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1287 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:35,890 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 128 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1287 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:41:35,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-04-06 20:41:35,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 221. [2022-04-06 20:41:35,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 216 states have (on average 1.2638888888888888) internal successors, (273), 216 states have internal predecessors, (273), 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:35,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 277 transitions. [2022-04-06 20:41:35,902 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 277 transitions. Word has length 55 [2022-04-06 20:41:35,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:35,902 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 277 transitions. [2022-04-06 20:41:35,902 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:41:35,902 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 277 transitions. [2022-04-06 20:41:35,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:35,902 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:35,902 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:35,908 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:41:36,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:36,103 INFO L403 AbstractCegarLoop]: === Iteration 177 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:36,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:36,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1865576063, now seen corresponding path program 271 times [2022-04-06 20:41:36,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:36,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1245670437] [2022-04-06 20:41:36,104 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:36,104 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:36,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1865576063, now seen corresponding path program 272 times [2022-04-06 20:41:36,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:36,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782221795] [2022-04-06 20:41:36,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:36,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:36,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:36,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:36,547 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:41:36,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:36,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782221795] [2022-04-06 20:41:36,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782221795] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:36,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594666437] [2022-04-06 20:41:36,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:41:36,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:36,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:36,548 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:41:36,549 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:41:36,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:41:36,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:36,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:41:36,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:36,742 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:41:36,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:37,736 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:41:37,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594666437] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:37,737 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:37,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:41:37,737 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:37,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1245670437] [2022-04-06 20:41:37,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1245670437] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:37,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:37,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:41:37,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884360872] [2022-04-06 20:41:37,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:37,737 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:41:37,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:37,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:41:37,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=513, Invalid=3027, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:41:37,738 INFO L87 Difference]: Start difference. First operand 221 states and 277 transitions. Second operand has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:38,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:38,968 INFO L93 Difference]: Finished difference Result 260 states and 316 transitions. [2022-04-06 20:41:38,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:41:38,968 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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 55 [2022-04-06 20:41:38,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:38,969 INFO L225 Difference]: With dead ends: 260 [2022-04-06 20:41:38,969 INFO L226 Difference]: Without dead ends: 239 [2022-04-06 20:41:38,970 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 83 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1615, Invalid=8087, Unknown=0, NotChecked=0, Total=9702 [2022-04-06 20:41:38,970 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1366 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:38,970 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 105 Invalid, 1449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1366 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:38,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-04-06 20:41:38,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 222. [2022-04-06 20:41:38,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 217 states have (on average 1.262672811059908) internal successors, (274), 217 states have internal predecessors, (274), 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:38,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 278 transitions. [2022-04-06 20:41:38,982 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 278 transitions. Word has length 55 [2022-04-06 20:41:38,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:38,982 INFO L478 AbstractCegarLoop]: Abstraction has 222 states and 278 transitions. [2022-04-06 20:41:38,982 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:38,982 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 278 transitions. [2022-04-06 20:41:38,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:38,983 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:38,983 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:38,998 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:41:39,183 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:39,183 INFO L403 AbstractCegarLoop]: === Iteration 178 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:39,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:39,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1016442321, now seen corresponding path program 273 times [2022-04-06 20:41:39,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:39,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1341174761] [2022-04-06 20:41:39,184 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:39,184 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:39,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1016442321, now seen corresponding path program 274 times [2022-04-06 20:41:39,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:39,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284674109] [2022-04-06 20:41:39,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:39,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:39,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:39,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:39,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:39,609 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:41:39,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:39,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284674109] [2022-04-06 20:41:39,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284674109] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:39,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444891596] [2022-04-06 20:41:39,610 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:39,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:39,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:39,611 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:41:39,611 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:41:39,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:39,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:39,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:41:39,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:39,799 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:41:39,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:40,746 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:41:40,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444891596] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:40,747 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:40,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:41:40,747 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:40,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1341174761] [2022-04-06 20:41:40,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1341174761] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:40,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:40,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:41:40,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45513963] [2022-04-06 20:41:40,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:40,747 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:41:40,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:40,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:41:40,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=506, Invalid=2800, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:41:40,748 INFO L87 Difference]: Start difference. First operand 222 states and 278 transitions. Second operand has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:42,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:42,115 INFO L93 Difference]: Finished difference Result 263 states and 319 transitions. [2022-04-06 20:41:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:41:42,116 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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 55 [2022-04-06 20:41:42,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:42,116 INFO L225 Difference]: With dead ends: 263 [2022-04-06 20:41:42,116 INFO L226 Difference]: Without dead ends: 241 [2022-04-06 20:41:42,117 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1777, Invalid=8525, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:41:42,117 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1658 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:42,117 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 122 Invalid, 1754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1658 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:42,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-04-06 20:41:42,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 223. [2022-04-06 20:41:42,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 218 states have (on average 1.261467889908257) internal successors, (275), 218 states have internal predecessors, (275), 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:42,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 279 transitions. [2022-04-06 20:41:42,131 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 279 transitions. Word has length 55 [2022-04-06 20:41:42,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:42,132 INFO L478 AbstractCegarLoop]: Abstraction has 223 states and 279 transitions. [2022-04-06 20:41:42,132 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:42,132 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 279 transitions. [2022-04-06 20:41:42,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:42,132 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:42,132 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:42,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-04-06 20:41:42,333 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:42,333 INFO L403 AbstractCegarLoop]: === Iteration 179 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:42,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:42,333 INFO L85 PathProgramCache]: Analyzing trace with hash 305170495, now seen corresponding path program 275 times [2022-04-06 20:41:42,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:42,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1177392419] [2022-04-06 20:41:42,334 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:42,334 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:42,334 INFO L85 PathProgramCache]: Analyzing trace with hash 305170495, now seen corresponding path program 276 times [2022-04-06 20:41:42,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:42,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368871248] [2022-04-06 20:41:42,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:42,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:42,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:42,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:42,729 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:41:42,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:42,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368871248] [2022-04-06 20:41:42,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368871248] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:42,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252402643] [2022-04-06 20:41:42,729 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:42,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:42,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:42,730 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:41:42,731 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:41:44,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:41:44,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:44,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:41:44,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:44,786 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:41:44,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:45,716 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:41:45,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252402643] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:45,717 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:45,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:41:45,717 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:45,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1177392419] [2022-04-06 20:41:45,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1177392419] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:45,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:45,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:41:45,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675432820] [2022-04-06 20:41:45,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:45,718 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:41:45,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:45,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:41:45,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=2575, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:41:45,718 INFO L87 Difference]: Start difference. First operand 223 states and 279 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:41:47,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:47,158 INFO L93 Difference]: Finished difference Result 266 states and 322 transitions. [2022-04-06 20:41:47,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:41:47,158 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 55 [2022-04-06 20:41:47,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:47,159 INFO L225 Difference]: With dead ends: 266 [2022-04-06 20:41:47,159 INFO L226 Difference]: Without dead ends: 243 [2022-04-06 20:41:47,160 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1164 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1769, Invalid=8131, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:41:47,160 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 35 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 1898 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 1998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:47,160 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 144 Invalid, 1998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1898 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:41:47,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-04-06 20:41:47,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 224. [2022-04-06 20:41:47,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 219 states have (on average 1.2602739726027397) internal successors, (276), 219 states have internal predecessors, (276), 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,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 280 transitions. [2022-04-06 20:41:47,172 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 280 transitions. Word has length 55 [2022-04-06 20:41:47,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:47,172 INFO L478 AbstractCegarLoop]: Abstraction has 224 states and 280 transitions. [2022-04-06 20:41:47,172 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:41:47,172 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 280 transitions. [2022-04-06 20:41:47,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:47,173 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:47,173 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:47,177 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:41:47,373 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,SelfDestructingSolverStorable178 [2022-04-06 20:41:47,373 INFO L403 AbstractCegarLoop]: === Iteration 180 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:47,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:47,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1804335215, now seen corresponding path program 277 times [2022-04-06 20:41:47,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:47,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [27096852] [2022-04-06 20:41:47,374 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:47,374 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:47,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1804335215, now seen corresponding path program 278 times [2022-04-06 20:41:47,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:47,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496546053] [2022-04-06 20:41:47,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:47,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:47,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:47,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:47,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:47,752 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:41:47,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:47,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496546053] [2022-04-06 20:41:47,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496546053] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:47,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838221744] [2022-04-06 20:41:47,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:41:47,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:47,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:47,753 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:41:47,754 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:41:47,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:41:47,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:47,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:41:47,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:47,940 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:41:47,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:41:48,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838221744] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:48,811 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:48,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:41:48,812 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:48,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [27096852] [2022-04-06 20:41:48,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [27096852] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:48,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:48,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:41:48,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005105605] [2022-04-06 20:41:48,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:48,812 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:41:48,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:48,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:41:48,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=508, Invalid=2354, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:41:48,813 INFO L87 Difference]: Start difference. First operand 224 states and 280 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:41:50,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:50,080 INFO L93 Difference]: Finished difference Result 269 states and 325 transitions. [2022-04-06 20:41:50,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:41:50,080 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 55 [2022-04-06 20:41:50,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:50,081 INFO L225 Difference]: With dead ends: 269 [2022-04-06 20:41:50,081 INFO L226 Difference]: Without dead ends: 245 [2022-04-06 20:41:50,081 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1589, Invalid=6967, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:41:50,081 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 43 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1716 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:50,081 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 136 Invalid, 1806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1716 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:41:50,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-04-06 20:41:50,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 225. [2022-04-06 20:41:50,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 220 states have (on average 1.259090909090909) internal successors, (277), 220 states have internal predecessors, (277), 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:50,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 281 transitions. [2022-04-06 20:41:50,093 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 281 transitions. Word has length 55 [2022-04-06 20:41:50,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:50,093 INFO L478 AbstractCegarLoop]: Abstraction has 225 states and 281 transitions. [2022-04-06 20:41:50,094 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:41:50,094 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 281 transitions. [2022-04-06 20:41:50,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:50,094 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:50,094 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:50,110 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:41:50,294 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-04-06 20:41:50,295 INFO L403 AbstractCegarLoop]: === Iteration 181 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:50,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:50,295 INFO L85 PathProgramCache]: Analyzing trace with hash -516546049, now seen corresponding path program 279 times [2022-04-06 20:41:50,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:50,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [516085818] [2022-04-06 20:41:50,296 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:50,296 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:50,296 INFO L85 PathProgramCache]: Analyzing trace with hash -516546049, now seen corresponding path program 280 times [2022-04-06 20:41:50,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:50,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153964096] [2022-04-06 20:41:50,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:50,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:50,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:50,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:50,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:50,652 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:41:50,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:50,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153964096] [2022-04-06 20:41:50,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153964096] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:50,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77899605] [2022-04-06 20:41:50,652 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:50,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:50,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:50,653 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:41:50,654 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:41:50,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:50,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:50,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:41:50,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:50,833 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:41:50,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:51,657 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:41:51,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77899605] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:51,658 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:51,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:41:51,658 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:51,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [516085818] [2022-04-06 20:41:51,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [516085818] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:51,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:51,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:41:51,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291290107] [2022-04-06 20:41:51,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:51,658 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:41:51,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:51,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:41:51,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=521, Invalid=2131, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:41:51,659 INFO L87 Difference]: Start difference. First operand 225 states and 281 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:41:52,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:52,723 INFO L93 Difference]: Finished difference Result 272 states and 328 transitions. [2022-04-06 20:41:52,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:41:52,723 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 55 [2022-04-06 20:41:52,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:52,724 INFO L225 Difference]: With dead ends: 272 [2022-04-06 20:41:52,724 INFO L226 Difference]: Without dead ends: 247 [2022-04-06 20:41:52,725 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1309, Invalid=5333, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:41:52,725 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 51 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1666 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:52,725 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 140 Invalid, 1733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1666 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:41:52,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-04-06 20:41:52,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 226. [2022-04-06 20:41:52,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 221 states have (on average 1.257918552036199) internal successors, (278), 221 states have internal predecessors, (278), 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:52,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 282 transitions. [2022-04-06 20:41:52,737 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 282 transitions. Word has length 55 [2022-04-06 20:41:52,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:52,737 INFO L478 AbstractCegarLoop]: Abstraction has 226 states and 282 transitions. [2022-04-06 20:41:52,737 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:41:52,737 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 282 transitions. [2022-04-06 20:41:52,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:52,738 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:52,738 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:52,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Forceful destruction successful, exit code 0 [2022-04-06 20:41:52,938 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:52,938 INFO L403 AbstractCegarLoop]: === Iteration 182 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:52,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:52,939 INFO L85 PathProgramCache]: Analyzing trace with hash 639114927, now seen corresponding path program 281 times [2022-04-06 20:41:52,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:52,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1484204673] [2022-04-06 20:41:52,939 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:52,940 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:52,940 INFO L85 PathProgramCache]: Analyzing trace with hash 639114927, now seen corresponding path program 282 times [2022-04-06 20:41:52,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:52,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650070431] [2022-04-06 20:41:52,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:52,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:53,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:53,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:53,269 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:41:53,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:53,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650070431] [2022-04-06 20:41:53,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650070431] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:53,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067928389] [2022-04-06 20:41:53,269 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:53,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:53,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:53,270 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:41:53,271 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:41:53,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:41:53,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:53,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 20:41:53,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:53,486 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2022-04-06 20:41:53,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:53,611 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 38 proven. 2 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2022-04-06 20:41:53,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067928389] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:53,611 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:53,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 6, 6] total 32 [2022-04-06 20:41:53,611 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:53,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1484204673] [2022-04-06 20:41:53,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1484204673] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:53,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:53,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:41:53,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424546600] [2022-04-06 20:41:53,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:53,612 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:41:53,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:53,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:41:53,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=918, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:41:53,613 INFO L87 Difference]: Start difference. First operand 226 states and 282 transitions. Second operand has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:41:54,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:54,590 INFO L93 Difference]: Finished difference Result 275 states and 331 transitions. [2022-04-06 20:41:54,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:41:54,592 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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 55 [2022-04-06 20:41:54,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:54,592 INFO L225 Difference]: With dead ends: 275 [2022-04-06 20:41:54,592 INFO L226 Difference]: Without dead ends: 249 [2022-04-06 20:41:54,593 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=189, Invalid=2891, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:41:54,593 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 60 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1752 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 1804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:54,593 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 148 Invalid, 1804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1752 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:41:54,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-06 20:41:54,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 227. [2022-04-06 20:41:54,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 222 states have (on average 1.2567567567567568) internal successors, (279), 222 states have internal predecessors, (279), 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,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 283 transitions. [2022-04-06 20:41:54,605 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 283 transitions. Word has length 55 [2022-04-06 20:41:54,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:54,605 INFO L478 AbstractCegarLoop]: Abstraction has 227 states and 283 transitions. [2022-04-06 20:41:54,605 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 25 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:41:54,606 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 283 transitions. [2022-04-06 20:41:54,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 20:41:54,606 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:54,606 INFO L499 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:54,622 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:41:54,806 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,SelfDestructingSolverStorable181 [2022-04-06 20:41:54,806 INFO L403 AbstractCegarLoop]: === Iteration 183 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:54,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:54,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1689592274, now seen corresponding path program 81 times [2022-04-06 20:41:54,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:54,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [408115780] [2022-04-06 20:41:54,808 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:54,808 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:54,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1689592274, now seen corresponding path program 82 times [2022-04-06 20:41:54,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:54,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097231806] [2022-04-06 20:41:54,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:54,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:54,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:55,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:55,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:55,719 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:55,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:55,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097231806] [2022-04-06 20:41:55,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097231806] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:55,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711598445] [2022-04-06 20:41:55,719 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:55,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:55,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:55,720 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:41:55,721 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:41:55,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:55,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:55,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 87 conjunts are in the unsatisfiable core [2022-04-06 20:41:55,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:55,965 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:55,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:58,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711598445] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:58,515 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:58,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 90 [2022-04-06 20:41:58,515 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:58,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [408115780] [2022-04-06 20:41:58,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [408115780] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:58,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:58,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:41:58,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801704554] [2022-04-06 20:41:58,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:58,516 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:41:58,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:58,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:41:58,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1943, Invalid=6067, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:41:58,517 INFO L87 Difference]: Start difference. First operand 227 states and 283 transitions. Second operand has 46 states, 46 states have (on average 1.108695652173913) internal successors, (51), 45 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call 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:02,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:02,278 INFO L93 Difference]: Finished difference Result 280 states and 381 transitions. [2022-04-06 20:42:02,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:42:02,278 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.108695652173913) internal successors, (51), 45 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2022-04-06 20:42:02,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:02,279 INFO L225 Difference]: With dead ends: 280 [2022-04-06 20:42:02,279 INFO L226 Difference]: Without dead ends: 274 [2022-04-06 20:42:02,280 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1030 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=3923, Invalid=13633, Unknown=0, NotChecked=0, Total=17556 [2022-04-06 20:42:02,280 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 236 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 8561 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 8732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 8561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:02,280 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 310 Invalid, 8732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 8561 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-04-06 20:42:02,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-04-06 20:42:02,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 232. [2022-04-06 20:42:02,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 227 states have (on average 1.2599118942731278) internal successors, (286), 227 states have internal predecessors, (286), 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:02,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 290 transitions. [2022-04-06 20:42:02,292 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 290 transitions. Word has length 55 [2022-04-06 20:42:02,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:02,292 INFO L478 AbstractCegarLoop]: Abstraction has 232 states and 290 transitions. [2022-04-06 20:42:02,292 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.108695652173913) internal successors, (51), 45 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call 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:02,292 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 290 transitions. [2022-04-06 20:42:02,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:42:02,293 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:02,293 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:02,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-04-06 20:42:02,493 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:02,493 INFO L403 AbstractCegarLoop]: === Iteration 184 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:02,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:02,494 INFO L85 PathProgramCache]: Analyzing trace with hash -551635827, now seen corresponding path program 283 times [2022-04-06 20:42:02,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:02,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1808329889] [2022-04-06 20:42:02,495 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:02,495 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:02,495 INFO L85 PathProgramCache]: Analyzing trace with hash -551635827, now seen corresponding path program 284 times [2022-04-06 20:42:02,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:02,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34837824] [2022-04-06 20:42:02,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:02,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:02,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:03,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:03,868 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:42:03,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:03,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34837824] [2022-04-06 20:42:03,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34837824] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:03,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853541978] [2022-04-06 20:42:03,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:42:03,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:03,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:03,870 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:42:03,870 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:42:04,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:42:04,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:04,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 125 conjunts are in the unsatisfiable core [2022-04-06 20:42:04,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:07,321 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:42:07,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:41,525 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:42:41,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853541978] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:41,525 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:41,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 35, 35] total 81 [2022-04-06 20:42:41,526 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:41,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1808329889] [2022-04-06 20:42:41,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1808329889] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:41,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:41,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-04-06 20:42:41,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976217829] [2022-04-06 20:42:41,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:41,526 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-04-06 20:42:41,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:41,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-04-06 20:42:41,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=5898, Unknown=1, NotChecked=0, Total=6480 [2022-04-06 20:42:41,527 INFO L87 Difference]: Start difference. First operand 232 states and 290 transitions. Second operand has 37 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 35 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call 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:44,896 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-04-06 20:42:48,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:48,326 INFO L93 Difference]: Finished difference Result 271 states and 329 transitions. [2022-04-06 20:42:48,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:42:48,326 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 35 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-06 20:42:48,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:48,327 INFO L225 Difference]: With dead ends: 271 [2022-04-06 20:42:48,327 INFO L226 Difference]: Without dead ends: 216 [2022-04-06 20:42:48,328 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 77 SyntacticMatches, 6 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1976 ImplicationChecksByTransitivity, 40.2s TimeCoverageRelationStatistics Valid=1130, Invalid=15125, Unknown=1, NotChecked=0, Total=16256 [2022-04-06 20:42:48,328 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 20 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 1758 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:48,328 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 179 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1758 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-04-06 20:42:48,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-04-06 20:42:48,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2022-04-06 20:42:48,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 211 states have (on average 1.2701421800947867) internal successors, (268), 211 states have internal predecessors, (268), 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:48,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 272 transitions. [2022-04-06 20:42:48,347 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 272 transitions. Word has length 56 [2022-04-06 20:42:48,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:48,347 INFO L478 AbstractCegarLoop]: Abstraction has 216 states and 272 transitions. [2022-04-06 20:42:48,347 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 35 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call 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,347 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 272 transitions. [2022-04-06 20:42:48,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:42:48,348 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:48,348 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:48,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-04-06 20:42:48,552 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:48,553 INFO L403 AbstractCegarLoop]: === Iteration 185 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:48,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:48,553 INFO L85 PathProgramCache]: Analyzing trace with hash -495928961, now seen corresponding path program 285 times [2022-04-06 20:42:48,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:48,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1389854794] [2022-04-06 20:42:48,554 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:48,554 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:48,554 INFO L85 PathProgramCache]: Analyzing trace with hash -495928961, now seen corresponding path program 286 times [2022-04-06 20:42:48,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:48,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057480036] [2022-04-06 20:42:48,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:48,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:48,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:49,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:49,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:49,035 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:42:49,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:49,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057480036] [2022-04-06 20:42:49,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057480036] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:49,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987308668] [2022-04-06 20:42:49,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:42:49,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:49,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:49,036 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:42:49,037 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:42:49,086 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:42:49,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:49,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 84 conjunts are in the unsatisfiable core [2022-04-06 20:42:49,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:49,610 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:42:49,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:50,742 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 39 proven. 156 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-04-06 20:42:50,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987308668] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:50,742 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:50,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 28] total 71 [2022-04-06 20:42:50,743 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:50,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1389854794] [2022-04-06 20:42:50,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1389854794] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:50,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:50,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:42:50,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951287776] [2022-04-06 20:42:50,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:50,743 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:42:50,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:50,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:42:50,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=537, Invalid=4433, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:42:50,744 INFO L87 Difference]: Start difference. First operand 216 states and 272 transitions. Second operand has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:42:51,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:51,956 INFO L93 Difference]: Finished difference Result 255 states and 311 transitions. [2022-04-06 20:42:51,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:42:51,956 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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 56 [2022-04-06 20:42:51,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:51,957 INFO L225 Difference]: With dead ends: 255 [2022-04-06 20:42:51,957 INFO L226 Difference]: Without dead ends: 234 [2022-04-06 20:42:51,958 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1668 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=891, Invalid=9009, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:42:51,958 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1303 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:51,958 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 128 Invalid, 1363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1303 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:42:51,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-04-06 20:42:51,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 217. [2022-04-06 20:42:51,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 212 states have (on average 1.2688679245283019) internal successors, (269), 212 states have internal predecessors, (269), 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:51,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 273 transitions. [2022-04-06 20:42:51,977 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 273 transitions. Word has length 56 [2022-04-06 20:42:51,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:51,977 INFO L478 AbstractCegarLoop]: Abstraction has 217 states and 273 transitions. [2022-04-06 20:42:51,977 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:42:51,977 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 273 transitions. [2022-04-06 20:42:51,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:42:51,977 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:51,977 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:51,994 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-04-06 20:42:52,178 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:52,178 INFO L403 AbstractCegarLoop]: === Iteration 186 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:52,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:52,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1804011149, now seen corresponding path program 287 times [2022-04-06 20:42:52,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:52,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [639882350] [2022-04-06 20:42:52,179 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:52,179 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:52,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1804011149, now seen corresponding path program 288 times [2022-04-06 20:42:52,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:52,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702765033] [2022-04-06 20:42:52,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:52,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:52,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:52,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:52,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:52,622 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:42:52,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:52,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702765033] [2022-04-06 20:42:52,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702765033] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:52,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947262116] [2022-04-06 20:42:52,623 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:42:52,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:52,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:52,624 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:42:52,624 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:42:53,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:42:53,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:53,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:42:53,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:53,538 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:42:53,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:54,548 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:42:54,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947262116] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:54,549 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:54,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:42:54,549 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:54,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [639882350] [2022-04-06 20:42:54,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [639882350] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:54,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:54,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:42:54,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711458616] [2022-04-06 20:42:54,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:54,549 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:42:54,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:54,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:42:54,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=3012, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:42:54,550 INFO L87 Difference]: Start difference. First operand 217 states and 273 transitions. Second operand has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:55,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:55,870 INFO L93 Difference]: Finished difference Result 258 states and 314 transitions. [2022-04-06 20:42:55,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:42:55,871 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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 56 [2022-04-06 20:42:55,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:55,871 INFO L225 Difference]: With dead ends: 258 [2022-04-06 20:42:55,871 INFO L226 Difference]: Without dead ends: 236 [2022-04-06 20:42:55,872 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1608, Invalid=7898, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:42:55,872 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:55,872 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 135 Invalid, 1710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:42:55,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-04-06 20:42:55,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 218. [2022-04-06 20:42:55,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 213 states have (on average 1.267605633802817) internal successors, (270), 213 states have internal predecessors, (270), 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:55,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 274 transitions. [2022-04-06 20:42:55,885 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 274 transitions. Word has length 56 [2022-04-06 20:42:55,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:55,885 INFO L478 AbstractCegarLoop]: Abstraction has 218 states and 274 transitions. [2022-04-06 20:42:55,885 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:55,885 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 274 transitions. [2022-04-06 20:42:55,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:42:55,885 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:55,885 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:55,890 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:42:56,086 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:56,086 INFO L403 AbstractCegarLoop]: === Iteration 187 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:56,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:56,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1768763263, now seen corresponding path program 289 times [2022-04-06 20:42:56,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:56,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1156252043] [2022-04-06 20:42:56,087 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:56,087 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:56,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1768763263, now seen corresponding path program 290 times [2022-04-06 20:42:56,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:56,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528606844] [2022-04-06 20:42:56,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:56,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:56,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:56,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:56,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:56,513 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:42:56,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:56,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528606844] [2022-04-06 20:42:56,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528606844] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:56,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667503009] [2022-04-06 20:42:56,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:42:56,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:56,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:56,516 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:42:56,516 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:42:56,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:42:56,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:56,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:42:56,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:56,711 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:42:56,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:57,696 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:42:57,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667503009] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:57,697 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:57,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:42:57,697 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:57,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1156252043] [2022-04-06 20:42:57,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1156252043] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:57,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:57,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:42:57,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278441420] [2022-04-06 20:42:57,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:57,698 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:42:57,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:57,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:42:57,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=527, Invalid=2779, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:42:57,698 INFO L87 Difference]: Start difference. First operand 218 states and 274 transitions. Second operand has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:42:59,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:59,021 INFO L93 Difference]: Finished difference Result 261 states and 317 transitions. [2022-04-06 20:42:59,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:42:59,021 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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 56 [2022-04-06 20:42:59,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:59,022 INFO L225 Difference]: With dead ends: 261 [2022-04-06 20:42:59,022 INFO L226 Difference]: Without dead ends: 238 [2022-04-06 20:42:59,023 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1748, Invalid=8152, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:42:59,024 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:59,024 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 117 Invalid, 1665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1572 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:42:59,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-04-06 20:42:59,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 219. [2022-04-06 20:42:59,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 214 states have (on average 1.266355140186916) internal successors, (271), 214 states have internal predecessors, (271), 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:59,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 275 transitions. [2022-04-06 20:42:59,048 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 275 transitions. Word has length 56 [2022-04-06 20:42:59,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:59,048 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 275 transitions. [2022-04-06 20:42:59,049 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:42:59,049 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 275 transitions. [2022-04-06 20:42:59,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:42:59,049 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:59,049 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:59,072 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:42:59,271 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:59,271 INFO L403 AbstractCegarLoop]: === Iteration 188 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:59,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:59,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1145948301, now seen corresponding path program 291 times [2022-04-06 20:42:59,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:59,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1217717050] [2022-04-06 20:42:59,272 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:59,272 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:59,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1145948301, now seen corresponding path program 292 times [2022-04-06 20:42:59,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:59,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691767824] [2022-04-06 20:42:59,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:59,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:59,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:59,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:59,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:59,688 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:42:59,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:59,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691767824] [2022-04-06 20:42:59,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691767824] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:59,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782863503] [2022-04-06 20:42:59,688 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:42:59,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:59,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:59,689 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:42:59,690 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:42:59,737 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:42:59,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:59,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:42:59,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:59,882 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:42:59,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:00,813 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:43:00,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782863503] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:00,814 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:00,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:43:00,814 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:00,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1217717050] [2022-04-06 20:43:00,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1217717050] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:00,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:00,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:43:00,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854926745] [2022-04-06 20:43:00,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:00,814 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:43:00,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:00,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:43:00,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=526, Invalid=2554, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:43:00,815 INFO L87 Difference]: Start difference. First operand 219 states and 275 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:43:02,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:02,118 INFO L93 Difference]: Finished difference Result 264 states and 320 transitions. [2022-04-06 20:43:02,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:43:02,118 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 56 [2022-04-06 20:43:02,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:02,120 INFO L225 Difference]: With dead ends: 264 [2022-04-06 20:43:02,120 INFO L226 Difference]: Without dead ends: 240 [2022-04-06 20:43:02,121 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1696, Invalid=7616, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:43:02,121 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 36 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:02,122 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 124 Invalid, 1725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:43:02,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-04-06 20:43:02,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 220. [2022-04-06 20:43:02,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 215 states have (on average 1.2651162790697674) internal successors, (272), 215 states have internal predecessors, (272), 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:02,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 276 transitions. [2022-04-06 20:43:02,140 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 276 transitions. Word has length 56 [2022-04-06 20:43:02,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:02,140 INFO L478 AbstractCegarLoop]: Abstraction has 220 states and 276 transitions. [2022-04-06 20:43:02,140 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:43:02,140 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 276 transitions. [2022-04-06 20:43:02,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:43:02,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:02,141 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:02,173 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:43:02,363 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,SelfDestructingSolverStorable187 [2022-04-06 20:43:02,364 INFO L403 AbstractCegarLoop]: === Iteration 189 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:02,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:02,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1797573249, now seen corresponding path program 293 times [2022-04-06 20:43:02,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:02,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1725942912] [2022-04-06 20:43:02,365 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:02,365 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:02,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1797573249, now seen corresponding path program 294 times [2022-04-06 20:43:02,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:02,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476399907] [2022-04-06 20:43:02,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:02,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:02,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:02,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:02,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:02,743 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:43:02,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:02,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476399907] [2022-04-06 20:43:02,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476399907] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:02,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900758874] [2022-04-06 20:43:02,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:43:02,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:02,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:02,744 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:43:02,745 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:43:04,398 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:43:04,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:04,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:43:04,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:04,539 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:43:04,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:05,422 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:43:05,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900758874] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:05,423 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:05,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:43:05,423 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:05,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1725942912] [2022-04-06 20:43:05,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1725942912] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:05,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:05,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:43:05,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073642933] [2022-04-06 20:43:05,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:05,424 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:43:05,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:05,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:43:05,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=535, Invalid=2327, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:43:05,424 INFO L87 Difference]: Start difference. First operand 220 states and 276 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:43:06,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:06,589 INFO L93 Difference]: Finished difference Result 267 states and 323 transitions. [2022-04-06 20:43:06,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:43:06,590 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 56 [2022-04-06 20:43:06,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:06,590 INFO L225 Difference]: With dead ends: 267 [2022-04-06 20:43:06,590 INFO L226 Difference]: Without dead ends: 242 [2022-04-06 20:43:06,591 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1495, Invalid=6337, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:43:06,592 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 44 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1666 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:06,592 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 136 Invalid, 1746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1666 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:43:06,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-04-06 20:43:06,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 221. [2022-04-06 20:43:06,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 216 states have (on average 1.2638888888888888) internal successors, (273), 216 states have internal predecessors, (273), 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:06,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 277 transitions. [2022-04-06 20:43:06,604 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 277 transitions. Word has length 56 [2022-04-06 20:43:06,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:06,604 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 277 transitions. [2022-04-06 20:43:06,604 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:43:06,604 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 277 transitions. [2022-04-06 20:43:06,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:43:06,605 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:06,605 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:06,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-04-06 20:43:06,805 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,SelfDestructingSolverStorable188 [2022-04-06 20:43:06,806 INFO L403 AbstractCegarLoop]: === Iteration 190 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:06,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:06,806 INFO L85 PathProgramCache]: Analyzing trace with hash -107808115, now seen corresponding path program 295 times [2022-04-06 20:43:06,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:06,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [714468692] [2022-04-06 20:43:06,807 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:06,807 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:06,807 INFO L85 PathProgramCache]: Analyzing trace with hash -107808115, now seen corresponding path program 296 times [2022-04-06 20:43:06,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:06,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538732363] [2022-04-06 20:43:06,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:06,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:06,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:07,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:07,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:07,160 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 0 proven. 213 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:43:07,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:07,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538732363] [2022-04-06 20:43:07,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538732363] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:07,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738440546] [2022-04-06 20:43:07,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:43:07,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:07,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:07,162 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:43:07,163 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:43:07,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:43:07,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:07,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:43:07,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:07,348 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 0 proven. 213 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:43:07,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:08,178 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 0 proven. 213 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:43:08,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738440546] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:08,179 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:08,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:43:08,179 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:08,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [714468692] [2022-04-06 20:43:08,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [714468692] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:08,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:08,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:43:08,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396106668] [2022-04-06 20:43:08,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:08,180 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:43:08,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:08,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:43:08,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=554, Invalid=2098, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:43:08,180 INFO L87 Difference]: Start difference. First operand 221 states and 277 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:43:09,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:09,224 INFO L93 Difference]: Finished difference Result 270 states and 326 transitions. [2022-04-06 20:43:09,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:43:09,224 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 56 [2022-04-06 20:43:09,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:09,225 INFO L225 Difference]: With dead ends: 270 [2022-04-06 20:43:09,225 INFO L226 Difference]: Without dead ends: 244 [2022-04-06 20:43:09,225 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1262, Invalid=4900, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:43:09,225 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 52 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 1803 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:09,226 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 151 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1803 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:43:09,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-04-06 20:43:09,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 222. [2022-04-06 20:43:09,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 217 states have (on average 1.262672811059908) internal successors, (274), 217 states have internal predecessors, (274), 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,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 278 transitions. [2022-04-06 20:43:09,244 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 278 transitions. Word has length 56 [2022-04-06 20:43:09,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:09,244 INFO L478 AbstractCegarLoop]: Abstraction has 222 states and 278 transitions. [2022-04-06 20:43:09,244 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:43:09,244 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 278 transitions. [2022-04-06 20:43:09,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 20:43:09,245 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:09,245 INFO L499 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:09,268 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:43:09,468 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,SelfDestructingSolverStorable189 [2022-04-06 20:43:09,469 INFO L403 AbstractCegarLoop]: === Iteration 191 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:09,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:09,469 INFO L85 PathProgramCache]: Analyzing trace with hash 15102957, now seen corresponding path program 83 times [2022-04-06 20:43:09,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:09,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1256955337] [2022-04-06 20:43:09,470 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:09,470 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:09,470 INFO L85 PathProgramCache]: Analyzing trace with hash 15102957, now seen corresponding path program 84 times [2022-04-06 20:43:09,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:09,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463828978] [2022-04-06 20:43:09,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:09,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:09,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:10,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:10,400 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:10,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:10,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463828978] [2022-04-06 20:43:10,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463828978] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:10,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126801446] [2022-04-06 20:43:10,401 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:43:10,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:10,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:10,402 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:43:10,402 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:43:18,108 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-04-06 20:43:18,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:18,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 20:43:18,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:18,309 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:18,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:20,964 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:20,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126801446] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:20,964 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:20,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 92 [2022-04-06 20:43:20,965 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:20,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1256955337] [2022-04-06 20:43:20,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1256955337] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:20,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:20,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-04-06 20:43:20,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755049133] [2022-04-06 20:43:20,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:20,965 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 20:43:20,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:20,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 20:43:20,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2032, Invalid=6340, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:43:20,966 INFO L87 Difference]: Start difference. First operand 222 states and 278 transitions. Second operand has 47 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 46 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call 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:24,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:24,844 INFO L93 Difference]: Finished difference Result 276 states and 378 transitions. [2022-04-06 20:43:24,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:43:24,844 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 46 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2022-04-06 20:43:24,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:24,845 INFO L225 Difference]: With dead ends: 276 [2022-04-06 20:43:24,845 INFO L226 Difference]: Without dead ends: 270 [2022-04-06 20:43:24,846 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1076 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=4102, Invalid=14258, Unknown=0, NotChecked=0, Total=18360 [2022-04-06 20:43:24,846 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 236 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 8850 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 9025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 8850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:24,846 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 315 Invalid, 9025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 8850 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-04-06 20:43:24,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-04-06 20:43:24,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 227. [2022-04-06 20:43:24,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 222 states have (on average 1.2657657657657657) internal successors, (281), 222 states have internal predecessors, (281), 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:24,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 285 transitions. [2022-04-06 20:43:24,859 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 285 transitions. Word has length 56 [2022-04-06 20:43:24,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:24,859 INFO L478 AbstractCegarLoop]: Abstraction has 227 states and 285 transitions. [2022-04-06 20:43:24,859 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 46 states have internal predecessors, (52), 2 states have call successors, (3), 3 states have call 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:24,859 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 285 transitions. [2022-04-06 20:43:24,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:24,859 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:24,859 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:24,865 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:43:25,063 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:25,063 INFO L403 AbstractCegarLoop]: === Iteration 192 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:25,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:25,064 INFO L85 PathProgramCache]: Analyzing trace with hash -688140673, now seen corresponding path program 297 times [2022-04-06 20:43:25,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:25,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [685819424] [2022-04-06 20:43:25,065 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:25,065 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:25,065 INFO L85 PathProgramCache]: Analyzing trace with hash -688140673, now seen corresponding path program 298 times [2022-04-06 20:43:25,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:25,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56393136] [2022-04-06 20:43:25,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:25,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:25,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:25,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:25,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:25,564 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:43:25,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:25,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56393136] [2022-04-06 20:43:25,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56393136] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:25,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628002978] [2022-04-06 20:43:25,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:43:25,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:25,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:25,571 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:43:25,572 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:43:25,622 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:43:25,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:25,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 20:43:25,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:26,193 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:43:26,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:27,437 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 28 proven. 182 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-04-06 20:43:27,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628002978] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:27,437 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:27,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 30] total 75 [2022-04-06 20:43:27,438 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:27,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [685819424] [2022-04-06 20:43:27,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [685819424] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:27,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:27,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:43:27,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217905547] [2022-04-06 20:43:27,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:27,439 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:43:27,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:27,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:43:27,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=600, Invalid=4950, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:43:27,440 INFO L87 Difference]: Start difference. First operand 227 states and 285 transitions. Second operand has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call 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:28,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:28,719 INFO L93 Difference]: Finished difference Result 266 states and 324 transitions. [2022-04-06 20:43:28,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:43:28,720 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2022-04-06 20:43:28,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:28,720 INFO L225 Difference]: With dead ends: 266 [2022-04-06 20:43:28,720 INFO L226 Difference]: Without dead ends: 245 [2022-04-06 20:43:28,721 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1886 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=988, Invalid=9932, Unknown=0, NotChecked=0, Total=10920 [2022-04-06 20:43:28,721 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:28,721 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 118 Invalid, 1320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:43:28,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-04-06 20:43:28,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 228. [2022-04-06 20:43:28,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 223 states have (on average 1.2645739910313902) internal successors, (282), 223 states have internal predecessors, (282), 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:28,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 286 transitions. [2022-04-06 20:43:28,735 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 286 transitions. Word has length 57 [2022-04-06 20:43:28,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:28,735 INFO L478 AbstractCegarLoop]: Abstraction has 228 states and 286 transitions. [2022-04-06 20:43:28,735 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call 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:28,735 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 286 transitions. [2022-04-06 20:43:28,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:28,736 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:28,736 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:28,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-04-06 20:43:28,938 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:28,938 INFO L403 AbstractCegarLoop]: === Iteration 193 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:28,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:28,939 INFO L85 PathProgramCache]: Analyzing trace with hash -956244497, now seen corresponding path program 299 times [2022-04-06 20:43:28,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:28,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2045437936] [2022-04-06 20:43:28,940 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:28,940 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:28,940 INFO L85 PathProgramCache]: Analyzing trace with hash -956244497, now seen corresponding path program 300 times [2022-04-06 20:43:28,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:28,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974801552] [2022-04-06 20:43:28,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:28,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:28,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:29,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:29,414 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:43:29,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:29,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974801552] [2022-04-06 20:43:29,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974801552] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:29,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448008861] [2022-04-06 20:43:29,414 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:43:29,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:29,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:29,416 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:43:29,417 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:43:31,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:43:31,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:31,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:43:31,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:31,861 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:43:31,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:32,934 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:43:32,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448008861] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:32,935 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:32,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:43:32,935 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:32,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2045437936] [2022-04-06 20:43:32,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2045437936] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:32,935 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:32,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:43:32,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86770261] [2022-04-06 20:43:32,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:32,936 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:43:32,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:32,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:43:32,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=552, Invalid=3230, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:43:32,937 INFO L87 Difference]: Start difference. First operand 228 states and 286 transitions. Second operand has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:34,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:34,235 INFO L93 Difference]: Finished difference Result 269 states and 327 transitions. [2022-04-06 20:43:34,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:43:34,236 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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 57 [2022-04-06 20:43:34,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:34,236 INFO L225 Difference]: With dead ends: 269 [2022-04-06 20:43:34,236 INFO L226 Difference]: Without dead ends: 247 [2022-04-06 20:43:34,238 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1159 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1718, Invalid=8584, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:43:34,238 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:34,238 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 110 Invalid, 1555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1470 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:43:34,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-04-06 20:43:34,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 229. [2022-04-06 20:43:34,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 224 states have (on average 1.2633928571428572) internal successors, (283), 224 states have internal predecessors, (283), 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:34,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 287 transitions. [2022-04-06 20:43:34,251 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 287 transitions. Word has length 57 [2022-04-06 20:43:34,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:34,251 INFO L478 AbstractCegarLoop]: Abstraction has 229 states and 287 transitions. [2022-04-06 20:43:34,251 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:34,251 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 287 transitions. [2022-04-06 20:43:34,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:34,251 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:34,251 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:34,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:34,452 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:34,452 INFO L403 AbstractCegarLoop]: === Iteration 194 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:34,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:34,453 INFO L85 PathProgramCache]: Analyzing trace with hash -104501185, now seen corresponding path program 301 times [2022-04-06 20:43:34,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:34,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1835801791] [2022-04-06 20:43:34,453 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:34,454 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:34,454 INFO L85 PathProgramCache]: Analyzing trace with hash -104501185, now seen corresponding path program 302 times [2022-04-06 20:43:34,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:34,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235559678] [2022-04-06 20:43:34,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:34,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:34,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:34,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:34,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:34,903 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:43:34,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:34,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235559678] [2022-04-06 20:43:34,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235559678] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:34,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790373498] [2022-04-06 20:43:34,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:43:34,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:34,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:34,905 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:43:34,905 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:43:34,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:43:34,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:34,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:43:34,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:35,102 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:43:35,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:36,136 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:43:36,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790373498] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:36,137 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:36,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:43:36,137 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:36,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1835801791] [2022-04-06 20:43:36,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1835801791] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:36,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:36,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:43:36,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013858481] [2022-04-06 20:43:36,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:36,137 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:43:36,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:36,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:43:36,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=547, Invalid=2993, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:43:36,138 INFO L87 Difference]: Start difference. First operand 229 states and 287 transitions. Second operand has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:37,690 INFO L93 Difference]: Finished difference Result 272 states and 330 transitions. [2022-04-06 20:43:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:43:37,690 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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 57 [2022-04-06 20:43:37,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:37,691 INFO L225 Difference]: With dead ends: 272 [2022-04-06 20:43:37,691 INFO L226 Difference]: Without dead ends: 249 [2022-04-06 20:43:37,692 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1280 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1890, Invalid=9030, Unknown=0, NotChecked=0, Total=10920 [2022-04-06 20:43:37,692 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2031 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 2129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 2031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:37,692 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 152 Invalid, 2129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 2031 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:43:37,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-06 20:43:37,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 230. [2022-04-06 20:43:37,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 225 states have (on average 1.2622222222222221) internal successors, (284), 225 states have internal predecessors, (284), 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,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 288 transitions. [2022-04-06 20:43:37,704 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 288 transitions. Word has length 57 [2022-04-06 20:43:37,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:37,705 INFO L478 AbstractCegarLoop]: Abstraction has 230 states and 288 transitions. [2022-04-06 20:43:37,705 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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,705 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 288 transitions. [2022-04-06 20:43:37,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:37,705 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:37,705 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:37,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:37,906 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,SelfDestructingSolverStorable193 [2022-04-06 20:43:37,906 INFO L403 AbstractCegarLoop]: === Iteration 195 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:37,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:37,906 INFO L85 PathProgramCache]: Analyzing trace with hash -2084176849, now seen corresponding path program 303 times [2022-04-06 20:43:37,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:37,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [326937981] [2022-04-06 20:43:37,907 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:37,907 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:37,907 INFO L85 PathProgramCache]: Analyzing trace with hash -2084176849, now seen corresponding path program 304 times [2022-04-06 20:43:37,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:37,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427486976] [2022-04-06 20:43:37,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:37,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:37,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:38,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:38,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:38,335 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:43:38,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:38,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427486976] [2022-04-06 20:43:38,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427486976] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:38,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338529371] [2022-04-06 20:43:38,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:43:38,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:38,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:38,336 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:43:38,337 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:43:38,384 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:43:38,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:38,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:43:38,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:38,530 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:43:38,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:39,529 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:43:39,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338529371] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:39,529 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:39,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:43:39,530 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:39,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [326937981] [2022-04-06 20:43:39,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [326937981] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:39,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:39,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:43:39,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595318050] [2022-04-06 20:43:39,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:39,530 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:43:39,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:39,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:43:39,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=546, Invalid=2760, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:43:39,531 INFO L87 Difference]: Start difference. First operand 230 states and 288 transitions. Second operand has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:43:41,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:41,064 INFO L93 Difference]: Finished difference Result 275 states and 333 transitions. [2022-04-06 20:43:41,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:43:41,065 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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 57 [2022-04-06 20:43:41,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:41,065 INFO L225 Difference]: With dead ends: 275 [2022-04-06 20:43:41,065 INFO L226 Difference]: Without dead ends: 251 [2022-04-06 20:43:41,066 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1219 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1877, Invalid=8629, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:43:41,066 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 35 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2082 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 2183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 2082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:41,066 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 154 Invalid, 2183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 2082 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:43:41,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-04-06 20:43:41,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 231. [2022-04-06 20:43:41,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 226 states have (on average 1.261061946902655) internal successors, (285), 226 states have internal predecessors, (285), 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:41,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 289 transitions. [2022-04-06 20:43:41,079 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 289 transitions. Word has length 57 [2022-04-06 20:43:41,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:41,079 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 289 transitions. [2022-04-06 20:43:41,079 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:43:41,079 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 289 transitions. [2022-04-06 20:43:41,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:41,079 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:41,079 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:41,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:41,280 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-04-06 20:43:41,280 INFO L403 AbstractCegarLoop]: === Iteration 196 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:41,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:41,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1440256511, now seen corresponding path program 305 times [2022-04-06 20:43:41,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:41,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [471388877] [2022-04-06 20:43:41,281 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:41,281 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:41,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1440256511, now seen corresponding path program 306 times [2022-04-06 20:43:41,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:41,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529105943] [2022-04-06 20:43:41,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:41,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:41,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:41,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:41,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:41,683 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:43:41,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:41,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529105943] [2022-04-06 20:43:41,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529105943] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:41,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690924898] [2022-04-06 20:43:41,683 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:43:41,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:41,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:41,684 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:43:41,685 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:43:43,750 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:43:43,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:43,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:43:43,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:43,902 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:43:43,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:44,843 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:43:44,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690924898] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:44,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:44,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:43:44,844 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:44,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [471388877] [2022-04-06 20:43:44,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [471388877] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:44,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:44,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:43:44,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632871639] [2022-04-06 20:43:44,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:44,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:43:44,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:44,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:43:44,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=551, Invalid=2529, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:43:44,845 INFO L87 Difference]: Start difference. First operand 231 states and 289 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:43:46,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:46,224 INFO L93 Difference]: Finished difference Result 278 states and 336 transitions. [2022-04-06 20:43:46,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:43:46,225 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 57 [2022-04-06 20:43:46,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:46,225 INFO L225 Difference]: With dead ends: 278 [2022-04-06 20:43:46,225 INFO L226 Difference]: Without dead ends: 253 [2022-04-06 20:43:46,226 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 969 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1695, Invalid=7425, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:43:46,226 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 43 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 1957 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 2048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:46,226 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 151 Invalid, 2048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1957 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:43:46,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-04-06 20:43:46,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 232. [2022-04-06 20:43:46,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 227 states have (on average 1.2599118942731278) internal successors, (286), 227 states have internal predecessors, (286), 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:46,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 290 transitions. [2022-04-06 20:43:46,245 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 290 transitions. Word has length 57 [2022-04-06 20:43:46,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:46,245 INFO L478 AbstractCegarLoop]: Abstraction has 232 states and 290 transitions. [2022-04-06 20:43:46,246 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:43:46,246 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 290 transitions. [2022-04-06 20:43:46,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:46,246 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:46,246 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:46,252 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:43:46,451 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:46,452 INFO L403 AbstractCegarLoop]: === Iteration 197 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:46,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:46,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1787585937, now seen corresponding path program 307 times [2022-04-06 20:43:46,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:46,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [687572534] [2022-04-06 20:43:46,453 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:46,453 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:46,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1787585937, now seen corresponding path program 308 times [2022-04-06 20:43:46,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:46,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542888153] [2022-04-06 20:43:46,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:46,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:46,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:46,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:46,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:46,827 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:43:46,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:46,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542888153] [2022-04-06 20:43:46,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542888153] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:46,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057772077] [2022-04-06 20:43:46,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:43:46,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:46,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:46,828 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:43:46,829 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:43:46,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:43:46,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:46,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:43:46,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:47,022 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:43:47,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:47,911 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:43:47,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057772077] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:47,911 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:47,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:43:47,911 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:47,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [687572534] [2022-04-06 20:43:47,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [687572534] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:47,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:47,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:43:47,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170131925] [2022-04-06 20:43:47,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:47,912 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:43:47,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:47,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:43:47,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=2296, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:43:47,913 INFO L87 Difference]: Start difference. First operand 232 states and 290 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:43:49,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:49,046 INFO L93 Difference]: Finished difference Result 281 states and 339 transitions. [2022-04-06 20:43:49,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:43:49,046 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 57 [2022-04-06 20:43:49,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:49,047 INFO L225 Difference]: With dead ends: 281 [2022-04-06 20:43:49,047 INFO L226 Difference]: Without dead ends: 255 [2022-04-06 20:43:49,048 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1409, Invalid=5731, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:43:49,048 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 51 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1788 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 1857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:49,048 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 145 Invalid, 1857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1788 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:43:49,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-04-06 20:43:49,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 233. [2022-04-06 20:43:49,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 228 states have (on average 1.2587719298245614) internal successors, (287), 228 states have internal predecessors, (287), 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:49,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 291 transitions. [2022-04-06 20:43:49,061 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 291 transitions. Word has length 57 [2022-04-06 20:43:49,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:49,062 INFO L478 AbstractCegarLoop]: Abstraction has 233 states and 291 transitions. [2022-04-06 20:43:49,062 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:43:49,062 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 291 transitions. [2022-04-06 20:43:49,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:49,062 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:49,062 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:49,079 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:43:49,262 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:49,263 INFO L403 AbstractCegarLoop]: === Iteration 198 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:49,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:49,263 INFO L85 PathProgramCache]: Analyzing trace with hash -321834049, now seen corresponding path program 309 times [2022-04-06 20:43:49,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:49,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1987718663] [2022-04-06 20:43:49,264 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:49,264 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:49,264 INFO L85 PathProgramCache]: Analyzing trace with hash -321834049, now seen corresponding path program 310 times [2022-04-06 20:43:49,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:49,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349208535] [2022-04-06 20:43:49,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:49,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:49,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:49,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:49,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:49,620 INFO L134 CoverageAnalysis]: Checked inductivity of 463 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-04-06 20:43:49,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:49,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349208535] [2022-04-06 20:43:49,620 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349208535] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:49,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120020032] [2022-04-06 20:43:49,620 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:43:49,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:49,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:49,621 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:43:49,622 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:43:49,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:43:49,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:49,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:43:49,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:49,804 INFO L134 CoverageAnalysis]: Checked inductivity of 463 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-04-06 20:43:49,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:50,648 INFO L134 CoverageAnalysis]: Checked inductivity of 463 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-04-06 20:43:50,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120020032] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:50,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:50,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:43:50,649 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:50,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1987718663] [2022-04-06 20:43:50,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1987718663] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:50,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:50,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:43:50,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918044951] [2022-04-06 20:43:50,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:50,649 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:43:50,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:50,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:43:50,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=591, Invalid=2061, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:43:50,650 INFO L87 Difference]: Start difference. First operand 233 states and 291 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:43:51,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:51,659 INFO L93 Difference]: Finished difference Result 284 states and 342 transitions. [2022-04-06 20:43:51,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:43:51,659 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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 57 [2022-04-06 20:43:51,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:51,660 INFO L225 Difference]: With dead ends: 284 [2022-04-06 20:43:51,660 INFO L226 Difference]: Without dead ends: 257 [2022-04-06 20:43:51,660 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1253, Invalid=4599, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:43:51,661 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 60 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1801 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 1855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:51,661 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 148 Invalid, 1855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1801 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:43:51,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-04-06 20:43:51,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 234. [2022-04-06 20:43:51,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 229 states have (on average 1.25764192139738) internal successors, (288), 229 states have internal predecessors, (288), 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:51,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 292 transitions. [2022-04-06 20:43:51,674 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 292 transitions. Word has length 57 [2022-04-06 20:43:51,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:51,674 INFO L478 AbstractCegarLoop]: Abstraction has 234 states and 292 transitions. [2022-04-06 20:43:51,674 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 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:43:51,674 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 292 transitions. [2022-04-06 20:43:51,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 20:43:51,675 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:51,675 INFO L499 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:51,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-04-06 20:43:51,875 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:51,875 INFO L403 AbstractCegarLoop]: === Iteration 199 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:51,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:51,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1321047566, now seen corresponding path program 85 times [2022-04-06 20:43:51,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:51,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [548786396] [2022-04-06 20:43:51,876 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:51,876 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:51,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1321047566, now seen corresponding path program 86 times [2022-04-06 20:43:51,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:51,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461475479] [2022-04-06 20:43:51,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:51,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:51,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:52,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:52,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:52,850 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:52,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:52,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461475479] [2022-04-06 20:43:52,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461475479] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:52,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111488517] [2022-04-06 20:43:52,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:43:52,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:52,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:52,852 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:43:52,852 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:43:52,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:43:52,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:52,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 91 conjunts are in the unsatisfiable core [2022-04-06 20:43:52,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:53,105 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:53,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:55,908 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:55,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111488517] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:55,908 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:55,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 94 [2022-04-06 20:43:55,908 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:55,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [548786396] [2022-04-06 20:43:55,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [548786396] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:55,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:55,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:43:55,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964353170] [2022-04-06 20:43:55,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:55,909 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:43:55,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:55,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:43:55,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2123, Invalid=6619, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:43:55,910 INFO L87 Difference]: Start difference. First operand 234 states and 292 transitions. Second operand has 48 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 47 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call 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:59,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:59,994 INFO L93 Difference]: Finished difference Result 289 states and 394 transitions. [2022-04-06 20:43:59,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:43:59,994 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 47 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2022-04-06 20:43:59,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:59,995 INFO L225 Difference]: With dead ends: 289 [2022-04-06 20:43:59,995 INFO L226 Difference]: Without dead ends: 283 [2022-04-06 20:43:59,996 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1123 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=4285, Invalid=14897, Unknown=0, NotChecked=0, Total=19182 [2022-04-06 20:43:59,996 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 244 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 9320 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 9499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 9320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:59,996 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 323 Invalid, 9499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 9320 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-04-06 20:43:59,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2022-04-06 20:44:00,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 239. [2022-04-06 20:44:00,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 234 states have (on average 1.2606837606837606) internal successors, (295), 234 states have internal predecessors, (295), 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:00,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 299 transitions. [2022-04-06 20:44:00,009 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 299 transitions. Word has length 57 [2022-04-06 20:44:00,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:00,009 INFO L478 AbstractCegarLoop]: Abstraction has 239 states and 299 transitions. [2022-04-06 20:44:00,009 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 47 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call 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,009 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 299 transitions. [2022-04-06 20:44:00,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:00,010 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:00,010 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:00,026 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:44:00,210 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:00,210 INFO L403 AbstractCegarLoop]: === Iteration 200 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:00,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:00,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1943230847, now seen corresponding path program 311 times [2022-04-06 20:44:00,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:00,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [670522185] [2022-04-06 20:44:00,211 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:00,211 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:00,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1943230847, now seen corresponding path program 312 times [2022-04-06 20:44:00,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:00,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2156245] [2022-04-06 20:44:00,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:00,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:00,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:00,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:00,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:00,735 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:44:00,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:00,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2156245] [2022-04-06 20:44:00,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2156245] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:00,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355107178] [2022-04-06 20:44:00,736 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:44:00,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:00,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:00,737 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:44:00,738 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:44:02,989 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:44:02,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:02,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 92 conjunts are in the unsatisfiable core [2022-04-06 20:44:02,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:03,609 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:44:03,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:04,987 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-04-06 20:44:04,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355107178] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:04,987 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:04,987 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 32] total 79 [2022-04-06 20:44:04,987 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:04,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [670522185] [2022-04-06 20:44:04,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [670522185] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:04,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:04,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:04,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965724521] [2022-04-06 20:44:04,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:04,988 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:04,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:04,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:04,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=667, Invalid=5495, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:44:04,989 INFO L87 Difference]: Start difference. First operand 239 states and 299 transitions. Second operand has 34 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 33 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call 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:06,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:06,409 INFO L93 Difference]: Finished difference Result 278 states and 338 transitions. [2022-04-06 20:44:06,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:44:06,409 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 33 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2022-04-06 20:44:06,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:06,410 INFO L225 Difference]: With dead ends: 278 [2022-04-06 20:44:06,410 INFO L226 Difference]: Without dead ends: 257 [2022-04-06 20:44:06,411 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2117 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1091, Invalid=10899, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:44:06,411 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 17 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 1624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:06,411 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 148 Invalid, 1624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:44:06,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-04-06 20:44:06,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 240. [2022-04-06 20:44:06,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 235 states have (on average 1.2595744680851064) internal successors, (296), 235 states have internal predecessors, (296), 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:06,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 300 transitions. [2022-04-06 20:44:06,430 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 300 transitions. Word has length 58 [2022-04-06 20:44:06,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:06,431 INFO L478 AbstractCegarLoop]: Abstraction has 240 states and 300 transitions. [2022-04-06 20:44:06,431 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 33 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call 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:06,431 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 300 transitions. [2022-04-06 20:44:06,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:06,431 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:06,431 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:06,443 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:44:06,637 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,SelfDestructingSolverStorable199 [2022-04-06 20:44:06,637 INFO L403 AbstractCegarLoop]: === Iteration 201 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:06,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:06,638 INFO L85 PathProgramCache]: Analyzing trace with hash -624823603, now seen corresponding path program 313 times [2022-04-06 20:44:06,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:06,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [160702774] [2022-04-06 20:44:06,638 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:06,639 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:06,639 INFO L85 PathProgramCache]: Analyzing trace with hash -624823603, now seen corresponding path program 314 times [2022-04-06 20:44:06,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:06,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633523410] [2022-04-06 20:44:06,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:06,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:06,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:07,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:07,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:07,149 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:44:07,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:07,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633523410] [2022-04-06 20:44:07,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633523410] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:07,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001140196] [2022-04-06 20:44:07,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:44:07,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:07,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:07,151 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:44:07,157 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:44:07,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:44:07,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:07,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:44:07,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:44:07,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:08,477 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-04-06 20:44:08,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001140196] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:08,478 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:08,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:44:08,478 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:08,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [160702774] [2022-04-06 20:44:08,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [160702774] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:08,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:08,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:44:08,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438091593] [2022-04-06 20:44:08,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:08,479 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:44:08,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:08,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:44:08,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=578, Invalid=3454, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:44:08,479 INFO L87 Difference]: Start difference. First operand 240 states and 300 transitions. Second operand has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call 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:09,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:09,928 INFO L93 Difference]: Finished difference Result 281 states and 341 transitions. [2022-04-06 20:44:09,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:44:09,929 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2022-04-06 20:44:09,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:09,931 INFO L225 Difference]: With dead ends: 281 [2022-04-06 20:44:09,931 INFO L226 Difference]: Without dead ends: 259 [2022-04-06 20:44:09,932 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1834, Invalid=9296, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:44:09,932 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 23 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1737 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:09,932 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 130 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1737 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:44:09,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-04-06 20:44:09,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 241. [2022-04-06 20:44:09,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 236 states have (on average 1.2584745762711864) internal successors, (297), 236 states have internal predecessors, (297), 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:09,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 301 transitions. [2022-04-06 20:44:09,953 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 301 transitions. Word has length 58 [2022-04-06 20:44:09,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:09,953 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 301 transitions. [2022-04-06 20:44:09,953 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call 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:09,953 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 301 transitions. [2022-04-06 20:44:09,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:09,954 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:09,954 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:09,979 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:44:10,175 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,SelfDestructingSolverStorable200 [2022-04-06 20:44:10,175 INFO L403 AbstractCegarLoop]: === Iteration 202 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:10,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:10,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1953843071, now seen corresponding path program 315 times [2022-04-06 20:44:10,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:10,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1791388867] [2022-04-06 20:44:10,176 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:10,176 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:10,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1953843071, now seen corresponding path program 316 times [2022-04-06 20:44:10,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:10,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276631433] [2022-04-06 20:44:10,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:10,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:10,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:10,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:10,642 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:44:10,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:10,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276631433] [2022-04-06 20:44:10,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276631433] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:10,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033374147] [2022-04-06 20:44:10,643 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:44:10,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:10,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:10,644 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:44:10,644 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:44:10,693 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:44:10,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:10,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:44:10,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:10,844 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:44:10,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:11,929 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-04-06 20:44:11,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033374147] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:11,929 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:11,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:44:11,930 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:11,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1791388867] [2022-04-06 20:44:11,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1791388867] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:11,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:11,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:44:11,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281440491] [2022-04-06 20:44:11,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:11,930 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:44:11,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:11,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:44:11,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=569, Invalid=3213, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:44:11,931 INFO L87 Difference]: Start difference. First operand 241 states and 301 transitions. Second operand has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:13,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:13,537 INFO L93 Difference]: Finished difference Result 284 states and 344 transitions. [2022-04-06 20:44:13,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:44:13,537 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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 58 [2022-04-06 20:44:13,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:13,538 INFO L225 Difference]: With dead ends: 284 [2022-04-06 20:44:13,538 INFO L226 Difference]: Without dead ends: 261 [2022-04-06 20:44:13,539 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2037, Invalid=9953, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:44:13,539 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 29 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2037 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 2140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 2037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:13,540 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 142 Invalid, 2140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 2037 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:44:13,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-04-06 20:44:13,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 242. [2022-04-06 20:44:13,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 237 states have (on average 1.2573839662447257) internal successors, (298), 237 states have internal predecessors, (298), 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:13,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 302 transitions. [2022-04-06 20:44:13,558 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 302 transitions. Word has length 58 [2022-04-06 20:44:13,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:13,558 INFO L478 AbstractCegarLoop]: Abstraction has 242 states and 302 transitions. [2022-04-06 20:44:13,558 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.1875) internal successors, (38), 31 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:13,559 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 302 transitions. [2022-04-06 20:44:13,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:13,559 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:13,559 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:13,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-04-06 20:44:13,759 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,SelfDestructingSolverStorable201 [2022-04-06 20:44:13,760 INFO L403 AbstractCegarLoop]: === Iteration 203 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:13,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:13,760 INFO L85 PathProgramCache]: Analyzing trace with hash 861158605, now seen corresponding path program 317 times [2022-04-06 20:44:13,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:13,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [910751584] [2022-04-06 20:44:13,761 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:13,761 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:13,761 INFO L85 PathProgramCache]: Analyzing trace with hash 861158605, now seen corresponding path program 318 times [2022-04-06 20:44:13,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:13,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879907770] [2022-04-06 20:44:13,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:13,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:13,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:14,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:14,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:14,200 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:44:14,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:14,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879907770] [2022-04-06 20:44:14,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879907770] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:14,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555213416] [2022-04-06 20:44:14,201 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:44:14,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:14,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:14,202 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:44:14,202 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:44:16,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:44:16,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:16,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 60 conjunts are in the unsatisfiable core [2022-04-06 20:44:16,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:16,330 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:44:16,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:17,359 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2022-04-06 20:44:17,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555213416] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:17,360 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:17,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:44:17,360 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:17,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [910751584] [2022-04-06 20:44:17,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [910751584] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:17,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:17,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:44:17,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465074301] [2022-04-06 20:44:17,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:17,361 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:44:17,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:17,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:44:17,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=568, Invalid=2972, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:44:17,362 INFO L87 Difference]: Start difference. First operand 242 states and 302 transitions. Second operand has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:44:18,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:18,926 INFO L93 Difference]: Finished difference Result 287 states and 347 transitions. [2022-04-06 20:44:18,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:44:18,927 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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 58 [2022-04-06 20:44:18,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:18,928 INFO L225 Difference]: With dead ends: 287 [2022-04-06 20:44:18,928 INFO L226 Difference]: Without dead ends: 263 [2022-04-06 20:44:18,929 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2068, Invalid=9704, Unknown=0, NotChecked=0, Total=11772 [2022-04-06 20:44:18,929 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 35 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 2050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:18,929 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 129 Invalid, 2050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:44:18,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-04-06 20:44:18,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 243. [2022-04-06 20:44:18,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 238 states have (on average 1.2563025210084033) internal successors, (299), 238 states have internal predecessors, (299), 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:18,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 303 transitions. [2022-04-06 20:44:18,949 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 303 transitions. Word has length 58 [2022-04-06 20:44:18,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:18,950 INFO L478 AbstractCegarLoop]: Abstraction has 243 states and 303 transitions. [2022-04-06 20:44:18,950 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 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:44:18,950 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 303 transitions. [2022-04-06 20:44:18,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:18,950 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:18,950 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:18,961 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:44:19,156 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-04-06 20:44:19,157 INFO L403 AbstractCegarLoop]: === Iteration 204 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:19,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:19,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1266236033, now seen corresponding path program 319 times [2022-04-06 20:44:19,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:19,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1786067076] [2022-04-06 20:44:19,158 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:19,158 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:19,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1266236033, now seen corresponding path program 320 times [2022-04-06 20:44:19,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:19,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755323230] [2022-04-06 20:44:19,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:19,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:19,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:19,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:19,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:19,578 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:44:19,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:19,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755323230] [2022-04-06 20:44:19,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755323230] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:19,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357695285] [2022-04-06 20:44:19,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:44:19,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:19,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:19,579 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:44:19,580 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:44:19,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:44:19,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:19,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:44:19,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:19,774 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:44:19,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:20,766 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 20:44:20,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357695285] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:20,766 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:20,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:44:20,766 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:20,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1786067076] [2022-04-06 20:44:20,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1786067076] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:20,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:20,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:44:20,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962163529] [2022-04-06 20:44:20,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:20,767 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:44:20,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:20,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:44:20,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=569, Invalid=2737, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:44:20,768 INFO L87 Difference]: Start difference. First operand 243 states and 303 transitions. Second operand has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:44:22,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:22,275 INFO L93 Difference]: Finished difference Result 290 states and 350 transitions. [2022-04-06 20:44:22,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:44:22,276 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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 58 [2022-04-06 20:44:22,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:22,276 INFO L225 Difference]: With dead ends: 290 [2022-04-06 20:44:22,276 INFO L226 Difference]: Without dead ends: 265 [2022-04-06 20:44:22,277 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1907, Invalid=8599, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:44:22,277 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 43 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2102 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 2206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 2102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:22,277 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 151 Invalid, 2206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 2102 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:44:22,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-04-06 20:44:22,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 244. [2022-04-06 20:44:22,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 239 states have (on average 1.2552301255230125) internal successors, (300), 239 states have internal predecessors, (300), 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:22,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 304 transitions. [2022-04-06 20:44:22,290 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 304 transitions. Word has length 58 [2022-04-06 20:44:22,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:22,290 INFO L478 AbstractCegarLoop]: Abstraction has 244 states and 304 transitions. [2022-04-06 20:44:22,290 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2) internal successors, (36), 29 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:44:22,290 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 304 transitions. [2022-04-06 20:44:22,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:22,291 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:22,291 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:22,307 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:44:22,491 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,SelfDestructingSolverStorable203 [2022-04-06 20:44:22,491 INFO L403 AbstractCegarLoop]: === Iteration 205 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:22,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:22,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1973876429, now seen corresponding path program 321 times [2022-04-06 20:44:22,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:22,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1640708196] [2022-04-06 20:44:22,492 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:22,493 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:22,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1973876429, now seen corresponding path program 322 times [2022-04-06 20:44:22,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:22,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36491985] [2022-04-06 20:44:22,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:22,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:22,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:22,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:22,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:22,888 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:44:22,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:22,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36491985] [2022-04-06 20:44:22,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36491985] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:22,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538396883] [2022-04-06 20:44:22,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:44:22,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:22,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:22,891 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:44:22,892 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:44:22,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:44:22,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:22,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:44:22,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:23,082 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:44:23,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:24,014 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-04-06 20:44:24,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538396883] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:24,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:24,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:44:24,015 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:24,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1640708196] [2022-04-06 20:44:24,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1640708196] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:24,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:24,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:44:24,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366541685] [2022-04-06 20:44:24,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:24,015 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:44:24,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:24,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:44:24,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=580, Invalid=2500, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:44:24,016 INFO L87 Difference]: Start difference. First operand 244 states and 304 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:44:25,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:25,305 INFO L93 Difference]: Finished difference Result 293 states and 353 transitions. [2022-04-06 20:44:25,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:44:25,305 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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 58 [2022-04-06 20:44:25,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:25,306 INFO L225 Difference]: With dead ends: 293 [2022-04-06 20:44:25,306 INFO L226 Difference]: Without dead ends: 267 [2022-04-06 20:44:25,307 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1600, Invalid=6772, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:44:25,307 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 51 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2073 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 2153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 2073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:25,307 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 159 Invalid, 2153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 2073 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:44:25,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-04-06 20:44:25,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 245. [2022-04-06 20:44:25,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 240 states have (on average 1.2541666666666667) internal successors, (301), 240 states have internal predecessors, (301), 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:25,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 305 transitions. [2022-04-06 20:44:25,321 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 305 transitions. Word has length 58 [2022-04-06 20:44:25,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:25,321 INFO L478 AbstractCegarLoop]: Abstraction has 245 states and 305 transitions. [2022-04-06 20:44:25,321 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 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:44:25,321 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 305 transitions. [2022-04-06 20:44:25,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:25,321 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:25,321 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:25,337 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:44:25,522 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,SelfDestructingSolverStorable204 [2022-04-06 20:44:25,522 INFO L403 AbstractCegarLoop]: === Iteration 206 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:25,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:25,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1477979265, now seen corresponding path program 323 times [2022-04-06 20:44:25,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:25,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [145624477] [2022-04-06 20:44:25,523 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:25,523 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:25,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1477979265, now seen corresponding path program 324 times [2022-04-06 20:44:25,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:25,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503345767] [2022-04-06 20:44:25,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:25,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:25,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:25,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:25,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:25,895 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-04-06 20:44:25,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:25,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503345767] [2022-04-06 20:44:25,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503345767] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:25,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332595799] [2022-04-06 20:44:25,895 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:44:25,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:25,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:25,896 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:44:25,897 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:44:26,115 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:44:26,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:26,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 20:44:26,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:26,313 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 57 proven. 6 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2022-04-06 20:44:26,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:26,484 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 57 proven. 6 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2022-04-06 20:44:26,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332595799] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:26,484 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:26,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 8, 8] total 37 [2022-04-06 20:44:26,485 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:26,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [145624477] [2022-04-06 20:44:26,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [145624477] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:26,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:26,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:44:26,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254191974] [2022-04-06 20:44:26,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:26,485 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:44:26,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:26,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:44:26,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:44:26,486 INFO L87 Difference]: Start difference. First operand 245 states and 305 transitions. Second operand has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:44:27,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:27,675 INFO L93 Difference]: Finished difference Result 296 states and 356 transitions. [2022-04-06 20:44:27,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:44:27,675 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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 58 [2022-04-06 20:44:27,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:27,676 INFO L225 Difference]: With dead ends: 296 [2022-04-06 20:44:27,676 INFO L226 Difference]: Without dead ends: 269 [2022-04-06 20:44:27,676 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=251, Invalid=3909, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:44:27,677 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 59 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2026 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 2086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 2026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:27,677 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 159 Invalid, 2086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 2026 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:44:27,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2022-04-06 20:44:27,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 246. [2022-04-06 20:44:27,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.2531120331950207) internal successors, (302), 241 states have internal predecessors, (302), 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:27,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 306 transitions. [2022-04-06 20:44:27,690 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 306 transitions. Word has length 58 [2022-04-06 20:44:27,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:27,690 INFO L478 AbstractCegarLoop]: Abstraction has 246 states and 306 transitions. [2022-04-06 20:44:27,690 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 27 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:44:27,690 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 306 transitions. [2022-04-06 20:44:27,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 20:44:27,690 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:27,691 INFO L499 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:27,695 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:44:27,891 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:27,891 INFO L403 AbstractCegarLoop]: === Iteration 207 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:27,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:27,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1144342515, now seen corresponding path program 87 times [2022-04-06 20:44:27,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:27,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1454027477] [2022-04-06 20:44:27,892 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:27,892 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:27,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1144342515, now seen corresponding path program 88 times [2022-04-06 20:44:27,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:27,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893311079] [2022-04-06 20:44:27,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:27,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:27,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:28,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:28,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:28,891 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:28,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:28,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893311079] [2022-04-06 20:44:28,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893311079] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:28,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204875011] [2022-04-06 20:44:28,891 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:44:28,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:28,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:28,892 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:44:28,893 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:44:28,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:44:28,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:28,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 93 conjunts are in the unsatisfiable core [2022-04-06 20:44:28,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:29,142 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:29,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:31,984 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:31,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204875011] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:31,984 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:31,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 96 [2022-04-06 20:44:31,984 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:31,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1454027477] [2022-04-06 20:44:31,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1454027477] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:31,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:31,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-04-06 20:44:31,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905483884] [2022-04-06 20:44:31,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:31,985 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-04-06 20:44:31,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:31,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-04-06 20:44:31,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2216, Invalid=6904, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:44:31,987 INFO L87 Difference]: Start difference. First operand 246 states and 306 transitions. Second operand has 49 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 48 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)